朱潮
b93c40d5a5
merge
2026-01-08 23:10:09 +08:00
朱潮
d45079ca55
feat: 将system_prompt解析从markdown代码块改为XML标签格式
...
- agent_config.py: enable_thinking判断从 ```guideline 改为 <guidelines>
- fastapi_utils.py:
- preamble解析从 ```preamble``` 改为 <preamble>
- guidelines/tools/scenarios/terms 块解析从 markdown 格式改为 XML 标签格式
- 移除不再使用的 parse_guidelines_text 函数
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 22:56:43 +08:00
朱潮
306cebd8f1
refactor(project-manager): simplify project path resolution logic
...
- Remove complex symlink resolution in _get_robot_dir
- Simplify skills source directory path calculation
- Remove project_path parameter from create_project_directory call
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 16:27:46 +08:00
朱潮
78c413f4ea
feat(robot): add default rag-retrieve skill for catalog/deep agents
...
When skills parameter is empty or None and robot_type is
catalog_agent or deep_agent, automatically load rag-retrieve skill.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 13:42:24 +08:00
朱潮
766b9becda
feat(deep-agent): add skills support and improve project structure
...
- Add skills parameter to ChatRequest for skill file processing
- Extract and unzip skill files to robot project skills directory
- Add robot_config.json with bot_id and environment variables
- Update symlink setup to skip if ~/.deepagents already exists
- Enhance system prompt with directory access restrictions
- Refactor _get_robot_dir to handle symlink paths correctly
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 13:21:58 +08:00
朱潮
d3465d418e
add symlink
2025-12-23 17:36:45 +08:00
朱潮
aaad9df20a
add skills
2025-12-22 23:47:12 +08:00
朱潮
b78b178c03
删除agent manager
2025-12-17 20:27:06 +08:00
朱潮
e36787fb63
修改agent_config
2025-12-16 21:26:20 +08:00
朱潮
9525c0f883
add AgentConfig
2025-12-16 16:06:47 +08:00
朱潮
403df9de35
修复工具调用问题
2025-12-16 09:09:17 +08:00
朱潮
77c8f5e501
settings
2025-12-15 21:58:54 +08:00
朱潮
a97ff5a185
优化思考
2025-12-15 11:57:31 +08:00
朱潮
ec9558fd4c
update guidline
2025-12-13 02:52:01 +08:00
朱潮
720db80ae9
add deep_agent
2025-12-12 18:41:52 +08:00
朱潮
4a909cd846
process_message只保留find、get工具
2025-12-10 18:06:55 +08:00
朱潮
55651c38d0
remove guildline
2025-12-08 19:13:36 +08:00
朱潮
e1dbcad755
agent不传输历史工具调用的文字
2025-12-05 13:15:33 +08:00
朱潮
25f8f7c98f
修改guideline_prompt
2025-12-04 12:22:08 +08:00
朱潮
a7f27fe33b
修改guideline提示词
2025-12-03 14:13:39 +08:00
朱潮
154662ac6e
只传输执行计划给agent
2025-12-01 23:20:09 +08:00
朱潮
08b7d0e2b8
add cot
2025-12-01 21:52:14 +08:00
朱潮
8be1acb9f2
增加PREAMBLE标签
2025-12-01 19:22:59 +08:00
朱潮
b000fe6b6d
modify process_messages
2025-12-01 18:53:03 +08:00
朱潮
38d22ff92e
final_messages 移除 tool_call 和 tool_response内容
2025-12-01 16:18:53 +08:00
朱潮
498b98c5dc
modify _get_optimal_batch_size
2025-11-28 17:50:45 +08:00
朱潮
13e2ba56a7
language
2025-11-28 17:42:58 +08:00
朱潮
5e26d88d18
优化推理逻辑,提升推理i速度
2025-11-28 14:26:37 +08:00
朱潮
af29716571
custom preamble
2025-11-28 12:06:23 +08:00
朱潮
fb34d45735
preamble
2025-11-28 09:04:01 +08:00
朱潮
95577c07a8
preamble
2025-11-27 23:51:03 +08:00
朱潮
3973174c83
日志优化
2025-11-27 21:50:03 +08:00
朱潮
116f1cb471
优化并发
2025-11-27 16:01:30 +08:00
朱潮
6f2e898e2d
优化并发
2025-11-27 15:49:55 +08:00
朱潮
a40da62413
add terms
2025-11-27 14:42:22 +08:00
朱潮
7002019229
优化工具次数耗尽的提示
2025-11-26 15:00:49 +08:00
朱潮
51b6d085fd
guildlines filter
2025-11-26 09:51:59 +08:00
朱潮
fe6c4f77d7
update fastapi
2025-11-25 22:34:44 +08:00