Nobody 是一个 AI 驱动的修仙题材文字模拟器,技术栈为 Tauri 2 + Vue 3 + TypeScript + Tailwind CSS。
- 主循环:剧情阅读 -> 选项/自由输入 -> 结果反馈
- 剧本系统:支持内置剧本与导入
- 世界信息:地图、关系、战斗复盘、导出
- 系统中心:LLM 配置、剧情策略、一致性策略
- NoName:受控 Agent 增强、trace、review 与调试能力
- 存档系统:多槽位保存/加载
- Node.js 20+
- Rust 1.70+
- npm
npm installnpm run tauri:devnpm run build
npm run tauri:buildsrc/ 前端源码
src/components/ 页面与领域组件
src/composables/ 视图编排逻辑
src/shared/ui/ 共享 UI 基础组件
src/stores/ Pinia 状态管理
src-tauri/src/ Rust 后端核心逻辑
docs/项目文档/ 当前正式中文文档
.kiro/ 历史规格、草稿、交接与参考资料
release/screenshots/ 界面截图清单与产物目录
- 正式文档总入口:
docs/README.md - 项目文档中心:
docs/项目文档/README.md - 系统架构:
docs/项目文档/02-架构/01-系统架构总览.md - NoName 当前状态:
docs/项目文档/02-架构/02-NoName-代理系统.md - 后续开发方向:
docs/项目文档/03-规划/02-后续路线图.md
- 前端:
ESLint + Prettier - 后端:
clippy + rustfmt - 建议验证:
cd src-tauri && cargo test noname_ -- --nocapture
npm run test:web-core
npm run buildMIT