forked from hangshuo652/aurak
fix: shuffleArray bug + Playwright多轮对话测试 + 初学者考核脚本
- 修复 shuffleArray 返回新数组但调用处用 const 未接收返回值(3处) - 新增 test-multiround.mjs Playwright 多轮对话测试(简答+追问全流程) - 新增 do-assessment.mjs / check-result.mjs 考核体验脚本 - CLAUDE.md 增加 AI 工作流指令规则 - package.json 添加 playwright 依赖 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -179,6 +179,28 @@ docker-compose up -d # Builds and starts all services
|
||||
- Tika: 9998
|
||||
- LibreOffice: 8100
|
||||
|
||||
## AI 工作流指令
|
||||
|
||||
本项目已安装 **gstack**(54 个技能)和 **Superpowers**(14 个技能)。请按以下规则协调使用:
|
||||
|
||||
### 自动触发规则
|
||||
当用户的意图匹配以下场景时,**自动调用对应的 gstack skill**(使用 Skill 工具),并在调用前向用户说明启动了哪个技能:
|
||||
|
||||
- 用户讨论需求、想法、产品方向 → 调用 `office-hours` skill,说"正在启动 **office-hours**(产品策略顾问)..."
|
||||
- 用户讨论功能范围、优先级 → 调用 `plan-ceo-review` skill,说"正在启动 **plan-ceo-review**(战略评审)..."
|
||||
- 用户讨论技术方案、架构设计 → 调用 `plan-eng-review` skill,说"正在启动 **plan-eng-review**(架构评审)..."
|
||||
- 用户要求审查代码 → 调用 `review` skill,说"正在启动 **review**(代码审查)..."
|
||||
- 用户要求测试/QA → 调用 `qa` skill,说"正在启动 **qa**(自动化测试)..."
|
||||
- 用户要求安全审查 → 调用 `cso` skill,说"正在启动 **cso**(安全审计)..."
|
||||
- 用户要求发布/发版 → 调用 `ship` skill,说"正在启动 **ship**(发布流程)..."
|
||||
- 用户报告 bug 需要调试 → 调用 `investigate` skill,说"正在启动 **investigate**(系统化调试)..."
|
||||
|
||||
### Superpowers 保留自动触发
|
||||
Superpowers 的技能(brainstorming、test-driven-development、systematic-debugging 等)继续保持原有自动触发机制,不做干预。
|
||||
|
||||
### 通知机制
|
||||
每次自动调用 gstack skill 时,必须明确告知用户正在启动哪个技能及其作用。
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### Common Issues
|
||||
|
||||
Reference in New Issue
Block a user