Commit Graph

539 Commits

Author SHA1 Message Date
朱潮
41b4329b5e Merge branch 'feature/moshui20260330-schedule-job' into bot_manager 2026-03-31 14:37:28 +08:00
朱潮
c2f7148f98 增加环境变量到pre prompt 2026-03-31 14:37:20 +08:00
朱潮
80559bdd7d _call_agent_v3 2026-03-31 14:29:24 +08:00
朱潮
b4cf5face0 Merge branch 'feature/moshui20260330-schedule-job' into bot_manager 2026-03-31 11:20:12 +08:00
朱潮
393c4e4138 schedule 通过 aiohttp POST 请求调用
http://127.0.0.1:8001/api/v2/chat/completions
2026-03-31 11:19:59 +08:00
朱潮
7ad51c95c0 Merge branch 'feature/moshui20260330-schedule-job' into bot_manager 2026-03-31 10:06:15 +08:00
朱潮
4090b4d734 将 users 改为 Path(users),使 / 运算符可以正确拼接路径。 2026-03-31 10:06:07 +08:00
朱潮
a665c01530 Merge branch 'feature/moshui20260330-schedule-job' into bot_manager 2026-03-31 10:00:27 +08:00
朱潮
9cc0d72430 update schedule 2026-03-31 10:00:16 +08:00
朱潮
2b749e988f merge from feature/moshui20260330-schedule-job 2026-03-31 09:46:17 +08:00
朱潮
3b9c7165a9 feat: 添加定时任务调度系统(schedule-job)
- 新增 schedule-job skill,支持 cron 周期任务和一次性定时任务
- 新增 schedule_manager.py CLI 工具(list/add/edit/delete/toggle/logs)
- 新增 ScheduleExecutor 全局异步调度器,每 60s 扫描到期任务并调用 agent 执行
- 任务数据存储在 projects/robot/{bot_id}/users/{user_id}/tasks.yaml
- 执行结果写入 task_logs/execution.log
- 集成到 FastAPI lifespan 生命周期管理
- 添加 croniter、pyyaml 依赖

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 23:17:47 +08:00
朱潮
9ffe408e27 Merge branch 'feature/pre-memory-prompt' into bot_manager 2026-03-30 21:53:50 +08:00
朱潮
fea6b35779 feat: 添加 PreMemoryPrompt hook 支持自定义记忆提取提示词
通过插件 hook 机制允许自定义 Mem0 的 FACT_RETRIEVAL_PROMPT,
包含联系人关系追踪和同姓消歧等增强能力。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 20:36:35 +08:00
朱潮
752f14ed09 增加voice开关 2026-03-26 22:38:20 +08:00
朱潮
40f7c55a9e 增加seedream 2026-03-26 16:00:07 +08:00
朱潮
79206aafea Merge branch 'developing' into bot_manager 2026-03-26 15:55:35 +08:00
朱潮
89b7bb9928 fix: 解压 skill 到 robot 目录时清理不在列表中的多余 skill 文件夹
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 15:55:06 +08:00
朱潮
6ecb0d70e3 Merge branch 'developing' into bot_manager 2026-03-26 15:47:42 +08:00
朱潮
6b9ae7f86a fix: skill 删除时同步清理 robot 目录,解压时跳过已存在的 skill
1. remove_skill 删除 uploads 下的 skill 后,同步删除 projects/robot/{bot_id}/skills/ 下的副本
2. _extract_skills_to_robot 不再每次全量清空重建,已存在的 skill 直接跳过

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 15:47:28 +08:00
朱潮
5f1808f108 skill上传检测 2026-03-26 15:34:56 +08:00
朱潮
1b4fcb3d71 refactor: 改用基于元数据文件位置的 skill 结构检测
将 skill 上传检测逻辑从基于 zip 文件结构(是否有顶级目录)改为基于
SKILL.md 和 .claude-plugin/plugin.json 的实际位置:先检查解压根目录,
再检查第二级子目录。统一解压到临时目录后再按结构移动到 skills 目录。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 15:30:17 +08:00
朱潮
c4cf8c0ee9 add weather mcp 2026-03-24 00:40:19 +08:00
朱潮
aeb1e27be6 baidu search 2026-03-24 00:19:12 +08:00
朱潮
2dbe16cfb9 Merge branch 'developing' into bot_manager 2026-03-24 00:12:58 +08:00
朱潮
e13405ba29 shell_env support 2026-03-24 00:12:19 +08:00
朱潮
2a955b138e 百度搜索 2026-03-24 00:10:14 +08:00
朱潮
9e9cb9ba77 添加百度搜索 2026-03-23 21:31:20 +08:00
朱潮
35a3683439 增加16khz 2026-03-23 17:32:07 +08:00
朱潮
30dc697071 realtime接口支持16khz输出 2026-03-23 10:37:17 +08:00
朱潮
2d2e1dbcdf vad 2026-03-22 00:52:11 +08:00
朱潮
7a547322e3 语义分割 2026-03-22 00:42:57 +08:00
朱潮
f9e9c3c26d 默认音色 2026-03-21 23:56:58 +08:00
朱潮
d68a87dba8 支持语音合成和语音识别api 2026-03-21 23:51:02 +08:00
朱潮
99273a91d3 支持语音合成和语音识别api 2026-03-21 23:50:51 +08:00
朱潮
ace37fbec2 添加百度搜索 2026-03-21 18:40:01 +08:00
朱潮
43a77b3015 语音播放优化 2026-03-21 17:24:42 +08:00
朱潮
3ee80a637e 语音优化 2026-03-21 16:52:54 +08:00
朱潮
ba65c44755 语音 2026-03-21 02:44:56 +08:00
朱潮
4b70da5bb0 语音 2026-03-21 02:41:10 +08:00
朱潮
16c50fa261 语音 2026-03-21 02:16:21 +08:00
朱潮
4fbc7e8667 已经实现基本对话 2026-03-21 01:00:02 +08:00
朱潮
a3f944450f 添加了从 os.environ 读取空值环境变量的逻辑 2026-03-20 19:01:50 +08:00
朱潮
3c01f9c245 soffice sharp 支持 2026-03-18 23:55:14 +08:00
朱潮
29da20fa22 soffice sharp 支持 2026-03-18 23:54:41 +08:00
朱潮
2ad2c130ac add ppt-outline 2026-03-18 15:06:58 +08:00
朱潮
c5c7dea6e6 Merge branch 'developing' into bot_manager 2026-03-17 22:26:00 +08:00
朱潮
e2e0a7d985 跨语言场景 - 即使用户用其他语言提问,也必须用指定语言回复 2026-03-17 22:03:23 +08:00
朱潮
137766440e add z-card-image 2026-03-17 21:55:10 +08:00
朱潮
d10843ad47 Merge branch 'master' into bot_manager 2026-03-17 14:48:56 +08:00
朱潮
380764d5ed add chromium 2026-03-17 14:48:50 +08:00