Contributing
August 25, 2026 · View on GitHub
感谢你参与 dsh-roleplay。提交变更前,请先阅读 AGENTS.md 中的架构边界和工程约束。
首次 clone 后的依赖安装、构建、配置解析和浏览器联调命令见 README 的“开发与调试”。公开开发入口只在 Git 忽略的 .dsh-dev/ 中创建隔离 Profile 与测试数据,不依赖仓库外的源码。
提交要求
- 业务功能只修改
plugins/或packages/;上游 Harness 的改动必须在其独立仓库中完成。 - 行为变化同步更新对应 README 和测试。
- 至少运行受影响插件的
pnpm run verify;跨插件改动运行根目录pnpm run verify。 - 不提交真实用户资料、凭据、会话记录、浏览器产物或来源不明的角色卡和世界书。
项目所需 Node.js、pnpm 和 DeepSeek Harness 版本以根 package.json 与 rp-feature-manager/package.json 为准。仓库依赖只使用已发布包和 workspace 内部包,不依赖仓库外的本地路径。