角色随项目定制
自定义角色的提示词、模型、工具、技能和 MCP。
收到。两个任务互不依赖:首页只动展示层,文档页单独一套阅读结构。我各开一个 worktree,并行派发。
fynvra/home-demo fynvra/docs-nav 两个 Worker 已经在各自的分支和目录里改文件,互不踩踏。首页任务先回来。
+86 −54 git diff --check · node --check fynvra/home-demo → main +128 −39 fynvra/docs-nav → main 两个任务都通过检查并合并。main 上是两条 --no-ff 提交,首页和文档的改动都能逐文件回看。
收到。实现任务派给 DeepSeek 的 Worker,审查任务派给 GPT 的 Worker;审查会等实现回报、拿到 diff 后再开始。
fynvra/sidebar-collapse fynvra/sidebar-review DeepSeek 正在改 Sidebar.tsx;GPT 的审查任务已排队,等实现回报并产出 diff 后开始,不会空跑。
+62 −18 实现已回报:Sidebar.tsx、sidebar.css 和快照检查通过。diff 已交给 GPT,审查开始。
0 blockers GPT 审查回报:0 个阻塞,diff 可以合并。
fynvra/sidebar-collapse → main 验收通过,已合并到 main。DeepSeek 的实现和 GPT 的审查都留在提交记录里。
收到,当前回合正在改演示区。后续需求可以直接提交,会先排队,等我处理完这条再依次接上。
队列 1 / 2 完成:移动端布局已补上。
队列 2 / 2 完成:使用说明已补上。排队消息已全部处理完。
已加上折叠按钮:桌面端收起到图标栏,窄屏自动隐藏,折叠状态写入设置。只改了设置页,没有动其他面板。
问题
Settings.tsx 读取折叠状态前没有补默认值,旧配置会读到 undefined。settings.css 把图标栏宽度写死为 56px,窄屏展开时会和内容重叠。建议
aria-expanded 同步按钮状态。只读审查完成,未修改文件。
选择角色
模型服务
配置导入
01能力
自定义角色的提示词、模型、工具、技能和 MCP。
挑好模型就能开工,其他工具里配好的模型和 MCP 也可以直接导入。
每个任务在自己的分支和目录里改,互不踩踏,主仓库在验收通过前保持原样。
派发后可以接着讨论下一件事,Worker 的提问和汇报会自动回到收件箱。
文件、终端和逐文件改动都并排在对话旁边,随时可查。
Token、费用、缓存命中率和一次验收通过率,都从本机记录里统计。
02安全边界
权限按你的角色配置执行,改了提示词也绕不过去。
| 操作 | 全程审批 | 自动接受编辑 | 完全放行 |
|---|---|---|---|
| 执行命令 | 需确认 | 需确认 | 自动 |
| 写改文件 | 需确认 | 自动 | 自动 |
| MCP 工具 | 需确认 | 需确认 | 自动 |
| 保护操作 rm -rf · git push · git reset --hard · publish | 始终确认 | 始终确认 | 始终确认 |
运行时护栏
API Key 保存在本地配置文件里,不是加密凭证库,请不要把应用数据目录分享给别人。
审批请求 10 分钟没有答复,或回合被中止,一律按拒绝处理。
内置文件工具只读写已挂入的工作区。
Fynvra 没有中转服务器,对话请求只发往你配置的模型服务地址。
git clone https://github.com/LAIJiangFeng/fynvra.git
cd fynvra
pnpm install --frozen-lockfile
pnpm dev