技术架构文档高价值技能实施计划
高价值技能实施计划
技能工具配置与实施方案 (High-Value Skills Implementation Plan)
版本: v1.0 日期: 2026-02-08 状态: 实施中
1. 方案背景
为提升“数字员工”的实际业务价值,我们将优先构建三个高频、高价值场景的技能工具。这三个工具将构成 “获取信息 -> 业务执行 -> 成果交付” 的完整闭环。
2. 三大核心技能 (Core Skills)
2.1 联网深度调研 (Deep Web Research)
- 功能: 实时的互联网信息获取与摘要。
- 场景: 竞品分析、政策查询、新闻追踪。
- 技术实现:
- 后端: 集成 SerpApi / Bing Search API。
- 工具名:
web_search_tool - 参数:
query(搜索词),max_results(结果数量)。
2.2 RPA 浏览器自动化 (RPA Browser Automation)
- 功能: 模拟人工操作浏览器,访问无 API 的遗留系统。
- 场景: 自动登录、表单填写、数据抓取、文件下载。
- 技术实现:
- 架构: 异步任务队列模式。Brain Server 发布任务 -> RPA Worker 轮询领取。
- 工具名:
rpa_browser_tool - 参数:
url(目标网址),action_script(操作指令/脚本),wait_for(等待元素)。
2.3 专业文档/PPT 生成 (PPT Generator)
- 功能: 将文本大纲或调研数据转化为高质量的 PowerPoint 演示文稿。
- 场景: 方案汇报、数据报告、会议纪要。
- 技术实现:
- 后端:
python-pptx库进行底层操作,配合 LLM 生成大纲与文案。 - 工具名:
ppt_generator_tool - 参数:
topic(主题),pages_data(页面结构数据),template_id(模板ID)。
- 后端:
3. 实施计划 (Implementation Plan)
第一阶段:工具定义与基础实现 (Current)
- Web Search: 在
services/digital-brain/core/tools/下创建搜索工具封装。 - RPA: 定义 RPA 任务提交接口,并在 Worker 端完善执行逻辑。
- PPT: 封装现有的 PPT 生成脚本为标准 Tool。
第二阶段:注册与测试
- 在数据库 (
EmployeeSkill表) 中注册以上工具。 - 编写测试用例
tests/test_skills.py验证工具调用流程。
第三阶段:前端集成
- 在
web-console的员工创建页面添加这三个技能的勾选入