90 lines
4.9 KiB
JSON
90 lines
4.9 KiB
JSON
{
|
||
"permissions": {
|
||
"allow": [
|
||
"mcp__MiniMax__web_search",
|
||
"Bash(npm create:*)",
|
||
"Bash(npm install)",
|
||
"Bash(powershell:*)",
|
||
"Bash(npm install:*)",
|
||
"Bash(git init)",
|
||
"Bash(git add:*)",
|
||
"Bash(git commit:*)",
|
||
"Bash(npx tailwindcss:*)",
|
||
"Bash(npm run build)",
|
||
"Bash(npm run prisma:generate)",
|
||
"Bash(npm run dev)",
|
||
"Bash(lsof:*)",
|
||
"Bash(netstat:*)",
|
||
"Bash(npx vite:*)",
|
||
"Bash(timeout:*)",
|
||
"Bash(curl:*)",
|
||
"Bash(npm run preview:*)",
|
||
"Bash(tee:*)",
|
||
"Bash(npx tsc:*)",
|
||
"Bash(echo:*)",
|
||
"Bash(npm --version)",
|
||
"Bash(node:*)",
|
||
"Bash(npm config:*)",
|
||
"Bash(npx:*)",
|
||
"Bash(/d/Node/npm install)",
|
||
"Bash(/d/Node/npm config:*)",
|
||
"Bash(npm run setup)",
|
||
"Bash(dir:*)",
|
||
"Bash(git -C e:/qia status)",
|
||
"Bash(git -C e:/qia init)",
|
||
"Bash(git -C e:/qia add -A)",
|
||
"Bash(git -C e:/qia rm -f --cached client server)",
|
||
"Bash(git -C e:/qia submodule add --name client file://e:/qia/client client)",
|
||
"Bash(git -C e:/qia submodule add --name server file://e:/qia/server server)",
|
||
"Bash(git -C e:/qia config -f .gitmodules submodule.client.update none)",
|
||
"Bash(git -C e:/qia config -f .gitmodules submodule.server.update none)",
|
||
"Bash(git -C e:/qia add .gitmodules .gitignore CHANGELOG.md README.md)",
|
||
"Bash(git -C e:/qia commit -m \"$\\(cat <<''EOF''\nfeat: 初始化项目结构和认证系统\n\n- 添加React + Vite前端项目 \\(client\\)\n- 添加Node.js + Express后端项目 \\(server\\)\n- 实现JWT认证系统 \\(注册/登录/刷新Token\\)\n- 添加Prisma ORM配置 \\(SQLite/PostgreSQL\\)\n- 配置Tailwind CSS和Mantine组件库\n\nCo-Authored-By: Claude \\(MiniMax-M2.1\\) <noreply@anthropic.com>\nEOF\n\\)\")",
|
||
"Bash(git -C e:/qia log --oneline -5)",
|
||
"Bash(git -C e:/qia tag -l)",
|
||
"Bash(DATABASE_URL=\"file:./prisma/dev.db\" npx prisma db push:*)",
|
||
"Bash(if not exist prisma mkdir prisma)",
|
||
"Bash(taskkill:*)",
|
||
"mcp__playwright__browser_click",
|
||
"mcp__playwright__browser_fill_form",
|
||
"mcp__playwright__browser_close",
|
||
"Bash(git submodule status)",
|
||
"Bash(sqlite3:*)",
|
||
"Bash(git tag:*)",
|
||
"mcp__playwright__browser_type",
|
||
"mcp__playwright__browser_take_screenshot",
|
||
"mcp__playwright__browser_snapshot",
|
||
"mcp__playwright__browser_console_messages",
|
||
"mcp__playwright__browser_press_key",
|
||
"mcp__playwright__browser_evaluate",
|
||
"mcp__playwright__browser_run_code",
|
||
"Bash(Start-Sleep:*)",
|
||
"Bash(git submodule update:*)",
|
||
"Bash(git -C /e/qia/client commit -m \"feat\\(reminder\\): 完成P4提醒功能\n\n- 实现提醒按时间分组显示(今天/明天/本周/更久/已错过)\n- 添加逾期提醒红色Alert提示\n- 优化提醒卡片交互(悬停显示操作按钮)\n- 修复DateInput日期类型处理问题\n\nCo-Authored-By: Claude <noreply@anthropic.com>\")",
|
||
"Bash(git -C /e/qia/client tag -a v0.5.0-alpha -m \"v0.5.0-alpha: 提醒功能完成\n\nP4里程碑 - 提醒功能\n- 提醒按时间分组显示\n- 逾期提醒处理\n- 卡片交互优化\")",
|
||
"Bash(pkill:*)",
|
||
"Bash(jobs:*)",
|
||
"Bash(npm run)",
|
||
"Bash(npm run typecheck)",
|
||
"Bash(npm run type-check)",
|
||
"mcp__playwright__browser_navigate_back",
|
||
"Bash(ping:*)",
|
||
"Bash(git -C /e/qia/client commit -m \"fix\\(auth\\): 修复登录持久化和路由重定向问题\n\n- 注册成功后直接跳转首页,无需重新登录\n- 优化useAuthLoader使用useRef避免闪烁\n- 统一错误处理格式\n- 修复HTML标签嵌套错误\n- 添加XSS防护\\(rehype-sanitize\\)\n- 修复API credentials配置\n\nCo-Authored-By: Claude <noreply@anthropic.com>\")",
|
||
"Bash(git -C /e/qia add docs/test-report.md docs/development-guide.md)",
|
||
"Bash(git -C /e/qia commit -m \"$\\(cat <<''EOF''\ndocs: 更新测试报告和开发指南\n\n- 更新P4功能测试报告\n- 添加开发、测试、部署完整指南\n- 记录v0.5.0-alpha版本变更\n\nCo-Authored-By: Claude <noreply@anthropic.com>\nEOF\n\\)\")",
|
||
"Bash(git -C /e/qia add client server)",
|
||
"Bash(git -C /e/qia commit -m \"chore: 更新子模块到v0.5.0-alpha\n\n- client子模块更新到最新修复版本\n- server子模块保持同步\")",
|
||
"Bash(git -C /e/qia tag -a v0.5.0-alpha -m \"v0.5.0-alpha: 登录认证修复\n\n修复版本:\n- 修复登录后刷新页面API请求失败问题\n- 修复注册后跳转逻辑\n- 优化路由守卫避免闪烁\n- 统一错误处理格式\n- 修复HTML嵌套错误\n\n子模块:\n- client: a118346\")",
|
||
"Bash(git -C /e/qia tag -d v0.5.0-alpha)",
|
||
"mcp__MiniMax__understand_image",
|
||
"Bash(xargs -r -I{} taskkill //F //PID {})",
|
||
"mcp__ide__getDiagnostics",
|
||
"Bash(npm ls:*)",
|
||
"Bash(npm i:*)",
|
||
"Bash(tasklist:*)",
|
||
"Bash(wmic:*)",
|
||
"mcp__playwright__browser_network_requests"
|
||
]
|
||
}
|
||
}
|