跳转至

内置技能目录

Echo Agent 提供 35 个内置技能,分布在 10 个类别中。本文列出所有可用技能及其功能说明。

概览

类别 技能数量 说明
创意 (creative) 4 图片、PPT、表格等内容创作
开发 (development) 5 代码执行、GitHub 操作、工作流编排
运维 (devops) 2 Docker 管理、系统监控
财务 (finance) 2 财务跟踪、股票行情
健康 (health) 1 健身与营养建议
学习 (learning) 1 闪卡记忆
媒体 (media) 2 语音合成、语音笔记
效率 (productivity) 9 日历、邮件、笔记、提醒等
研究 (research) 5 论文检索、深度研究、网页提取
工具 (utility) 4 计算器、文件转换、地图、文本处理

creative

创意内容生成类技能。

技能名 描述 所需环境变量
excel-author 根据需求创建和编辑 Excel 表格,支持公式、图表和样式
image-gen 根据文字描述生成图片,支持多种风格和尺寸 OPENAI_API_KEY
meme-gen 根据话题或情境生成表情包/梗图 OPENAI_API_KEY
ppt-author 创建演示文稿,自动排版、配图和动画

图片生成提示

image-genmeme-gen 都会自动将中文描述翻译为英文 prompt,以获得最佳生成效果。你只需用中文描述想要的画面即可。


development

软件开发辅助类技能。

技能名 描述 所需环境变量
code-runner 在沙箱中执行 Python/JS/Shell 代码片段并返回结果
github-ops 执行 GitHub 操作:创建 issue、PR、查看仓库状态 GITHUB_TOKEN
plan 将复杂任务分解为可执行的步骤计划
skill-creator 辅助创建新的 SKILL.md 技能文件
workflow-chain 将多个技能串联为自动化工作流

code-runner 安全限制

code-runner 在受限沙箱中执行代码,无法访问网络和文件系统(除指定临时目录)。如需完整执行环境,请使用插件方式扩展。


devops

系统运维与容器管理技能。

技能名 描述 所需环境变量
docker-manage 管理 Docker 容器:启动、停止、查看日志、构建镜像
system-monitor 监控系统资源:CPU、内存、磁盘、进程状态

finance

财务与投资相关技能。

技能名 描述 所需环境变量
finance-tracker 记录和分析个人收支,生成财务报表
stocks 查询实时股票行情、历史数据和技术指标 ALPHA_VANTAGE_KEY

health

健康管理技能。

技能名 描述 所需环境变量
fitness-nutrition 提供健身计划和营养建议,跟踪运动记录

健康建议免责声明

fitness-nutrition 提供的建议仅供参考,不构成医疗意见。如有健康问题,请咨询专业医生。


learning

学习辅助技能。

技能名 描述 所需环境变量
flashcards 创建和复习闪卡,支持间隔重复算法 (SRS)

media

音频与媒体处理技能。

技能名 描述 所需环境变量
tts-voice 将文本转换为自然语音,支持多种声音和语言 ELEVENLABS_API_KEY
voice-note 将语音消息转录为文字并整理为笔记

productivity

日常效率与办公自动化技能。

技能名 描述 所需环境变量
calendar 管理日历事件:创建、查询、修改和删除日程 GOOGLE_CREDENTIALS_JSON
daily-briefing 生成每日简报:天气、日程、待办、新闻摘要
email-assistant 撰写、回复和管理邮件,支持模板和批量操作 EMAIL_CREDENTIALS
note-taking 结构化笔记记录,支持标签、搜索和导出
notion-sync 双向同步 Notion 数据库和页面内容 NOTION_TOKEN
ocr-document 从图片或 PDF 中提取文字,支持表格识别
reminder 设置定时提醒,支持重复提醒和条件触发
summarize 对长文本、网页、文档进行智能摘要
weather 查询指定城市的实时天气和未来预报

daily-briefing 组合技能

daily-briefing 会自动调用 calendarweatherreminder 等技能来汇总信息。确保相关技能的环境变量已配置,可获得最完整的每日简报。


research

信息检索与深度研究技能。

技能名 描述 所需环境变量
arxiv 搜索 arXiv 论文,获取摘要和 PDF 链接
deep-research 对复杂话题进行多轮深度研究并生成报告 TAVILY_API_KEY
rss-watcher 监控 RSS 源,提取更新并生成摘要
web-extract 从网页中提取结构化数据(文章、表格、列表)
web-search 执行网页搜索并返回结构化结果 SERPAPI_KEYTAVILY_API_KEY

deep-research 的开销显著高于其他技能

它会执行多轮检索与网页抓取,单次调用的 token 消耗可能是普通对话的数十倍。技能本身不做用量预估,也没有内置上限。

需要约束时用成本侧的开关:cost.dailyBudgetUsd 设定每日硬上限(达到即拒绝新调用),cost.softThresholdRatio 在到达该比例时发出告警。事后用 echo-agent cost 按模型查看归因。参见成本控制


utility

通用工具类技能。

技能名 描述 所需环境变量
calculator 执行数学计算、单位换算和公式求解
file-convert 文件格式转换:PDF↔Word、图片格式、音视频转码
maps-poi 地点搜索、路线规划和 POI 兴趣点查询 AMAP_API_KEYGOOGLE_MAPS_KEY
text-tools 文本处理工具集:翻译、格式化、正则替换、编码转换

环境变量汇总

以下是所有需要环境变量的技能汇总:

环境变量 使用技能 获取方式
OPENAI_API_KEY image-gen, meme-gen OpenAI Platform
GITHUB_TOKEN github-ops GitHub Settings → Tokens
ALPHA_VANTAGE_KEY stocks Alpha Vantage
ELEVENLABS_API_KEY tts-voice ElevenLabs
GOOGLE_CREDENTIALS_JSON calendar Google Cloud Console
EMAIL_CREDENTIALS email-assistant 邮箱服务商提供
NOTION_TOKEN notion-sync Notion Integrations
TAVILY_API_KEY deep-research, web-search Tavily
SERPAPI_KEY web-search SerpAPI
AMAP_API_KEY maps-poi 高德开放平台
GOOGLE_MAPS_KEY maps-poi Google Maps Platform

相关链接