Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.55 KB

File metadata and controls

38 lines (26 loc) · 1.55 KB

Contributing

感谢你对 STS2 LLM Player Agent 感兴趣。这个仓库是 Copilot customization pack,不是传统应用代码库;贡献时请优先保持 agent / skill / memory 的边界清晰。

基本原则

  • 把长期生效的约束写进 .github\copilot-instructions.md
  • 把可直接打开的 agent 写进 .github\agents\
  • 把可复用能力写进 .github\skills\<skill-name>\
  • 把当前 run 与跨局经验写进 .github\sts2-memory\
  • 变更整体工作流、记忆结构、复盘规则或 agent 编排时,同步更新 .github\design\.github\changelog\
  • 不要把单局随机现象直接升级成铁律;默认先标为 candidate,跨局验证后再提升。

本地检查

这个项目主要由 Markdown、Copilot agent/skill 配置和 MCP 配置组成,通常没有应用级测试套件。提交前至少检查:

git status --short
git submodule status

如果你改了 MCP 启动配置,请在本机确认 STS2MCP 服务可用:

curl http://localhost:15526/

提交建议

  • 一次提交只做一个清晰主题。
  • 文档、skill 行为和 memory 变更尽量分开。
  • 不要提交密钥、token、账号信息或不想公开的 run 记录。
  • 如果更新了上游 STS2MCP submodule 指针,请说明原因和对应上游变化。

和 STS2MCP 的关系

vendor\STS2MCP 是上游项目的 submodule。涉及 MCP 工具能力、mod 行为或 server 实现的问题,优先回到上游项目确认;本仓库主要维护 Copilot 侧的 player agent 工作流。