添加批处理脚本用于开发、构建和运行服务、 添加钉钉和飞书SDK依赖并更新构建脚本#307
添加批处理脚本用于开发、构建和运行服务、 添加钉钉和飞书SDK依赖并更新构建脚本#307sabason wants to merge 3 commits intoNanmiCoder:mainfrom
Conversation
添加多个批处理脚本用于不同场景: - server.bat: 启动API和WebSocket服务 - dev.bat: 开发环境启动器,支持CLI和服务模式 - build.bat: 构建脚本,生成可执行文件 - desktop/dev.bat: 桌面开发启动器,支持前端和Tauri模式 - desktop/build.bat: 桌面应用构建脚本,支持前端和完整Tauri构建 脚本包含错误检查、依赖安装和环境配置功能
添加dingtalk-stream和@larksuiteoapi/node-sdk依赖 更新dev.bat和build.bat以包含适配器依赖安装 在.gitignore中添加/dist目录
PR quality triageChanged areas: area:cli-core, area:desktop, area:docs CLI core policy: Blocked by policy until a maintainer applies CLI core files:
Expected checks:
Test coverage signals:
Risk notes:
Hard merge gates still come from GitHub Actions, not AI review. Dosu handoff: Dosu can be used as the AI reviewer for risk explanation, missing-test prompts, and maintainer Q&A. If it does not comment automatically from the PR template, ask: @dosubot review this PR for changed-area risk, missing tests, docs impact, desktop startup risk, and CLI core impact. |
|
Hi @sabason! I'm Dosu and I’m helping the cc-haha team. Here's a risk review of this PR across the dimensions you specified: Changed-Area RiskWindows Batch Scripts (5 new files, 537 lines) — Low-to-moderate risk. These are additive convenience wrappers that don't modify existing logic. However, a few concerns:
Dependency additions — Moderate risk:
Missing TestsNo tests were added or modified in this PR. While the batch scripts themselves are hard to unit-test, the new IM SDK integrations should have associated adapter tests if corresponding adapter code is being developed. If this PR only adds the dependencies in preparation for future work, that should be documented in the PR description. Docs Impact
Desktop Startup Risk
CLI Core Impact
Summary
Key recommendations:
To reply, just mention @dosu. Share context across your team and agents. Try Dosu. |
新增/add-dir命令,允许用户添加工作目录使Agent能够跨目录读取和编辑文件。包含以下功能: 1. 支持通过输入路径或浏览文件夹选择目录 2. 可选择是否记住目录供后续会话使用 3. 添加中英文国际化支持 4. 实现目录验证和权限管理逻辑
Summary
Verification
Risk
allow-cli-core-change.@dosubot review this PR for changed-area risk, missing tests, docs impact, desktop startup risk, and CLI core impact.