Yuyao Huang (Sam)
|
9173aa6094
|
refactor(router): 重构项目结构,将主入口移至router/main.py
删除旧的main.py文件,将FastAPI应用创建逻辑集中在router/main.py中
添加直接运行router/main.py的支持
更新README.md以反映新的项目结构和使用方式
添加websocket连接测试脚本test_websocket.py
|
2026-03-29 16:46:23 +08:00 |
|
Yuyao Huang (Sam)
|
b36acf65ca
|
refactor: 将端口配置从硬编码改为从配置文件读取
将应用端口从硬编码的8000改为从config.py读取PORT配置,提高配置灵活性
更新了README.md和keyring.example.yaml以说明端口配置
同时在standalone.py中也使用配置的端口值
|
2026-03-29 15:39:45 +08:00 |
|
Yuyao Huang (Sam)
|
4ea15d4612
|
docs: 添加主机客户端配置示例文件并更新README
添加host_config.example.yaml作为配置模板
在README中补充配置说明,指导用户复制模板文件
|
2026-03-29 15:33:13 +08:00 |
|
Yuyao Huang (Sam)
|
8591467592
|
docs(README): 更新WORKING_DIR字段的使用说明
在独立模式和路由模式下,WORKING_DIR字段的使用方式不同。添加注释说明该字段仅在独立模式下生效,而在路由模式下会被忽略。
|
2026-03-29 15:04:25 +08:00 |
|
Yuyao Huang (Sam)
|
6cf2143987
|
docs(feishu): 添加富文本组件文档并更新配置说明
feat(config): 重构主机配置加载逻辑以支持多主机和独立模式
docs(readme): 更新安装和运行说明,添加多主机模式配置指南
|
2026-03-29 02:56:47 +08:00 |
|
Yuyao Huang (Sam)
|
52a9d085f7
|
feat: 重构数据存储路径并优化任务通知机制
将审计日志、会话数据和定时任务文件移动到统一的data目录下
为后台任务添加完成回调功能,优化CC任务完成后的通知流程
更新README和ROADMAP文档,标记已完成的功能项
|
2026-03-29 02:32:48 +08:00 |
|
Yuyao Huang (Sam)
|
8ecc701d5e
|
feat: 添加任务调度器、后台任务运行器及多种工具支持
实现后台任务调度器(scheduler.py)和任务运行器(task_runner.py),支持长时间运行任务的异步执行和状态跟踪
新增多种工具支持:Shell命令执行、文件操作(读写/搜索/发送)、网页搜索/问答、定时提醒等
扩展README和ROADMAP文档,描述新功能和未来多主机架构规划
在配置文件中添加METASO_API_KEY支持秘塔AI搜索功能
优化代理逻辑,自动识别通用问题直接回答而不创建会话
|
2026-03-28 13:45:20 +08:00 |
|
Yuyao Huang (Sam)
|
6a0d409dd6
|
docs: 添加秘塔AI搜索MCP服务文档和更新README
添加秘塔AI搜索MCP服务的详细文档metaso.md,包含API说明和配置指南
更新README文件中的命令说明和功能描述
新增ROADMAP.md文件记录未来开发计划
|
2026-03-28 12:54:15 +08:00 |
|
Yuyao Huang (Sam)
|
6307deb701
|
feat: 实现用户权限控制、会话管理和审计日志功能
- 添加用户权限检查功能,支持配置允许使用的用户列表
- 实现会话管理功能,包括会话创建、关闭、列表和切换
- 新增审计日志模块,记录所有交互信息
- 改进WebSocket连接,增加自动重连机制
- 添加健康检查端点,包含Claude服务可用性测试
- 实现会话持久化功能,重启后恢复会话状态
- 增加命令行功能支持,包括/new、/list、/close等命令
- 优化消息处理流程,支持直接传递模式
|
2026-03-28 08:39:32 +08:00 |
|
Yuyao Huang (Sam)
|
29c0f2e403
|
docs: 更新项目架构文档并添加路线图文件
- 重构README.md,使用图表展示系统架构和组件交互
- 新增ROADMAP.md详细记录未来开发计划,分为四个阶段
- 优化项目设置说明,使其更加清晰易读
|
2026-03-28 08:16:55 +08:00 |
|
Yuyao Huang (Sam)
|
0eb29f2dcc
|
feat: 初始化项目基础结构
添加项目基础文件和目录结构,包括:
- 初始化空包目录(bot/agent/orchestrator)
- 配置文件(config.py)和示例(keyring.example.yaml)
- 依赖文件(requirements.txt)
- 主程序入口(main.py)
- 调试脚本(debug_test.py)
- 文档说明(README.md)
- Git忽略文件(.gitignore)
- 核心功能模块(pty_process/manager/handler/feishu等)
|
2026-03-28 07:44:44 +08:00 |
|