一个面向游戏行业办公场景的 AI Agent 系统,集成信息收集、交互设计、文档处理、日程管理、知识库、数据分析等多模块能力。
AIforXuX 是一个模块化的 AI Agent 工作平台,旨在通过 AI 能力提升日常办公效率。项目采用编号模块化架构,支持渐进式扩展,可跨平台、跨 AI 工具使用。
- 模块化:每个功能独立为一个编号模块,可单独开发和部署
- AI 原生:每个模块配备
soul.md定义 AI 的工作风格与思维方式 - 记忆驱动:内置记忆系统(长期/重要/自动/短期),让 AI 具备持续学习能力
- 跨平台兼容:结构化文档设计,便于不同 AI 工具(ChatGPT、Claude、Copilot 等)理解和使用
AIforXuX/
├── 00_memory/ # 记忆模块(长期/重要/自动/短期记忆)
├── 01_game_info/ # 游戏信息资料收集整理
├── 02_game_interaction_design/ # 游戏交互设计
├── 03_document_processing/ # 文档处理(Office 等)
├── 04_calendar_meeting/ # 日历会议日程管理
├── 05_knowledge_base/ # 知识库管理
├── 06_data_analytics/ # 关键数据记录分析追踪
├── 07_general/ # 其他综合功能
├── 08_tools/ # 相关工具(HTML搭建、桌面应用等)
├── 09_update_log/ # 更新记录模块
├── shared/ # 公共模块(配置、模型、工具函数等)
└── docs/ # 项目文档与指南
| 记忆类型 | 说明 | 持久性 |
|---|---|---|
| 长期记忆 (long_term) | 核心知识、技能、经验沉淀 | 永久 |
| 重要记忆 (important) | 关键决策、重大事件、高优先级信息 | 永久 |
| 自动记忆 (auto) | 对话和操作中自动沉淀的信息 | 定期清理 |
| 短期记忆 (short_term) | 当前会话上下文 | 会话结束清理 |
每个模块下的 soul.md 文件定义了 AI Agent 在该模块中的:
- 角色定位:AI 在该模块中扮演什么角色
- 工作风格:输出的语气、格式、详细程度
- 思考方式:分析问题的框架和优先级
- 约束规则:该模块特有的行为边界
| 模块 | 状态 | 说明 |
|---|---|---|
| 00_memory | 🟢 已搭建 | 记忆系统基础结构完成 |
| 01_game_info | 🟢 已搭建 | 子模块结构完成 |
| 02_game_interaction_design | 🟢 已搭建 | 子模块结构完成 |
| 03_document_processing | 🟡 待展开 | 仅根目录 |
| 04_calendar_meeting | 🟡 待展开 | 仅根目录 |
| 05_knowledge_base | 🟡 待展开 | 仅根目录 |
| 06_data_analytics | 🟡 待展开 | 仅根目录 |
| 07_general | 🟡 待展开 | 仅根目录 |
| 08_tools | 🟡 待展开 | 仅根目录 |
| 09_update_log | 🟡 待展开 | 仅根目录 |
- 阅读各模块的
README.md了解模块职责 - 阅读各模块的
soul.md了解 AI 在该模块的工作方式 - 查看
00_memory/了解记忆系统的使用方式 - 查看
ARCHITECTURE.md了解整体架构设计
所有更新记录存放在 09_update_log/ 模块中,同时 CHANGELOG.md 保留关键版本变更摘要。
- 每完成一个小任务 →
git commit(保持细粒度记录) - 每天下班前 →
git commit+git push(确保远程备份) - 重大变更前 → 先
git commit保存当前状态(方便回退) - 每次与 AI 协作结束后 → 及时提交本次会话产出
# 格式:类型: 简短描述
git commit -m "feat: 展开03文档处理模块子目录结构"
git commit -m "docs: 更新01游戏信息模块的soul.md"
git commit -m "add: 添加竞品分析报告到01资料库"
git commit -m "fix: 修正架构文档中的模块关系描述"
git commit -m "memory: 新增长期记忆-项目核心规则"| 前缀 | 含义 | 示例 |
|---|---|---|
feat |
新功能/新模块 | 展开新模块结构 |
docs |
文档更新 | 修改 README、soul.md |
add |
添加内容/资料 | 添加游戏资料、记忆条目 |
fix |
修复/修正 | 修正文档错误 |
memory |
记忆条目变更 | 新增/更新记忆 |
refactor |
结构重构 | 调整目录结构 |
# 提交所有变更
git add -A && git commit -m "你的提交信息"
# 推送到 GitHub
git push宁可多提交,不要少提交。 每次到达一个"稳定点"就是好的提交时机。
本项目结构化设计,可被以下 AI 工具直接理解和使用:
- ChatGPT / Claude / Gemini:将相关模块文件作为上下文提供
- GitHub Copilot / Cursor / CodeMaker:直接打开项目即可识别
- 自定义 Agent:读取
soul.md和README.md即可初始化工作模式
创建于 2026-03-24 | AIforXuX Project