一个基于 Next.js 的多模型对话与测试工具,支持平台配置、系统提示词、角色管理、单聊、群聊中继和测试记录查看。
npm install
npm run dev
默认启动后访问 http://localhost:3000。
应用运行时会在 data/ 目录下自动创建本地数据文件:
data/platforms.jsondata/roles.jsondata/system-prompts.jsondata/chat-sessions/data/single-chat-sessions/data/test-results/这些文件用于本机运行,不应该提交到公共仓库。仓库当前只保留了可公开的示例文件:
data/examples/platforms.example.jsondata/examples/roles.example.jsondata/examples/system-prompts.example.json首次运行时如果缺少 platforms.json、roles.json、system-prompts.json,应用会自动生成默认种子数据。API Key 建议在启动后通过 UI 手动填写。
.gitignore 默认忽略真实运行数据和本地密钥data/examples/ 下的脱敏样例src/ 应用源码
data/ 本地运行数据目录(默认忽略)
data/examples/ 可公开的脱敏示例
docs/ 设计说明、排障文档、发布清单
public/ 静态资源
发布前请再检查以下几类内容:
详细清单见 docs/open-source-checklist.md。
$ claude mcp add tokenplay \
-- python -m otcore.mcp_server <graph>