Skip to main content

QoderWork 的 Felo 技能:文件本地存,证据实时取

· 阅读需 10 分钟
Felo Search Tips Buddy
Committed to answers at your fingertips

为 QoderWork 添加 Felo 技能,让已经能读取本地文件的桌面助手在撰写 docx 和 pptx 时引用实时研究内容。

Cover: a document locked in a crate on the left while thin arrows flow in from a cloud on the right, nothing flowing back out

QoderWork 是一款桌面 AI 工作助手,操作方式贴合桌面应用。它直接打开你磁盘上的表格,就地编辑草稿,并将完成的文档写回原文件夹。任务历史保存在本地设备。

本地化是它的特性,而不是限制。你可以直接让助手处理一个未完成的工作文件夹,无需额外授权,因为文件、版本和范围都已对你可见。

但本地工作区无法了解本月外部发生的事情。

月度报告需要将你的数据与他人发布的行业数据对比。竞品分析需要获取竞争对手当前的定价页面,而不是上季度的副本。研究总结应直接引用上月的演讲内容,而不是转述摘要。这些内容都不在你的磁盘上,再细致的提示也无法让它们凭空出现。

Felo 技能补足了这部分。它们的安装方式与其他 QoderWork 技能一致——只需将带有 SKILL.md 的文件夹放入 ~/.qoderwork/skills/。它们直接从实时来源获取答案。分工明确:QoderWork 负责本地文件上下文和文档输出,技能负责提供证据。

QoderWork 上的技能如何工作

每个技能都是一个目录,里面只有一个 Markdown 文件:~/.qoderwork/skills/<name>/SKILL.md。这个文件定义了全部内容——触发条件、操作步骤、输出格式。没有内容隐藏在数据库中,也无需插件运行环境。

Four differently styled arrow paths converging into a single folder

四种安装方式。 这也是 QoderWork 与以终端为主的代理不同之处。没有唯一的导入命令,而是有四种路径,适合不同场景。

路径操作方式
会话中提问描述需求,QoderWork 会在技能库中搜索
技能市场按类别浏览官方和社区技能
仓库链接粘贴链接,让 QoderWork 克隆到 ~/.qoderwork/skills/
本地上传上传你磁盘上已有的技能文件

关键在于后续流程。QoderWork 会自行下载并放置文件,即使是通过仓库链接的方式,最终也是在会话中输入请求,而不是在终端执行命令:

Please download the felo-search skill from the public skills repository
and put it in ~/.qoderwork/skills/, then confirm the skill is loaded.

加载确认只需一次提问,可以避免最常见的失败:因为技能未注册,助手只用通用知识完成任务。

平台支持。 支持 macOS 14 及以上(Apple Silicon 和 Intel),以及 Windows 10 及以上,均为 64 位。

桌面应用已具备的功能。 QoderWork 自带 docx 和 pptx 技能,负责格式层——模板填充、Markdown 转 DOCX、更清晰的幻灯片输出。因此,下面的 Felo 技能只返回结构化结果,不与排版争夺控制权。三项工作区特性决定了技能的使用方式:

特性对研究技能的意义
本地文件为一等上下文助手可读取表格、草稿和文件夹,技能补充这些文件无法包含的来源
内置 docx 和 pptx 输出格式已覆盖,技能只需保证内容准确
支持 ZIP 上传的知识库可上传整个归档,项目资料和生成的研究内容集中存放,便于检索

前置条件,仅需两行。 Felo 技能调用 Felo CLI,密钥存放在用户配置中,而不是项目文件夹:

npm install -g felo-ai
felo config set FELO_API_KEY your-api-key-here

保持技能列表精简。 QoderWork 通过读取技能描述匹配请求。简短且及时的列表让匹配更可控;冗长且过时的列表会让匹配变得不可预测。

桌面工作助手的五个 Felo 技能

每个技能都补充了 QoderWork 的文档能力,而不是重复已有功能。

Felo Search —— 实时事实,附来源与日期

为本地文件无法回答的问题提供参考层:当前定价、政策变动、关税规则、版本发布。也是从提问到可引用答案的最短路径——同样的引擎也驱动 felo.ai/search

搜索该类别当前的关税规则,并注明每条信息的来源和日期。

Felo Slides —— 决定每页幻灯片的内容

QoderWork 负责生成 pptx,技能决定其中的论点。这样的分工避免了生成的演示文稿变成堆砌文字的幻灯片。相同的提纲逻辑也应用于独立的 Felo Slides 产品。

将本周的研究内容整理成十页客户演示,每页一个要点。

Felo YouTube Subtitling —— 录音转为可引用文本

会议演讲、网络研讨会和内部录音转为文本,便于本地工作区检索,助手也可直接引用。先获取转录文本,再做总结,因为总结的质量取决于底层内容。

获取本次网络研讨会的转录,并列出其中提到的所有监管日期。

Felo SuperAgent —— 图片直接落地项目文件夹

QoderWork 已管理文件,因此生成的 logo 或产品图片会直接保存在需要它的文档旁,而不是留在聊天窗口等待手动下载。

为该产品页面创建 logo 组合,并将 PNG 文件保存在此项目文件夹。

Felo X Search —— 客户实际发布的内容

在定位说明或客户演示文稿发出前,先阅读相关回复。公开帖子展现了内部文档无法涵盖的部分。

抓取上周关于该品牌的帖子,并按主题整理投诉内容。

除了这五个技能,felo.ai/skills/qoderwork 目录还包含 Felo Web Fetch(网页转结构化数据)、Felo LiveDoc(自有文档问答)、Felo Content to Slides(笔记转提纲)。

四种本地文件与实时来源结合的工作流

四种模式都遵循同一原则:QoderWork 管理文件,Felo 提供证据,交付物始终保留在本地——文件不动,来源送达。

带市场背景的月度报告

你的数据存于本地工作簿,评论部分需要本月公司外部的动态。

读取销售工作簿,将本季度与已发布的行业数据对比,并根据来源撰写评论部分。

最终得到的文档将内部数据与外部引用并列,均可追溯。打开工作簿和报告,比较结果始终一致,因为都在同一文件夹。

竞品分析转为客户演示文稿

客户询问三家竞争对手当前的市场定位,演示文稿需兼具展示性和可验证性。

获取三家定价页面,完成对比,并生成客户可用的 pptx。

演示文稿基于本周抓取的页面,抓取日期记录在演讲者备注中。有人询问为何如此描述竞争对手时,答案是日期和页面,而不是记忆。

录音简报转为笔记和幻灯片

两小时的简报包含所有细节,但没人会在会议前重看。

将转录内容总结为简报笔记和十页回顾幻灯片。

两份交付物均基于录音,而非记忆。笔记方便未到场人员,幻灯片方便参会者回顾决策。

持续更新的知识库

研究内容分散在旧任务和文件夹中,每次新问题都需从头开始。

整合此文件夹中的市场笔记和本周来源,生成一份更新文档。

结果是一份包含日期、来源列表和可见变更历史的文档。此流程可持续积累:每次补充都让下次提问更高效,每条记录都可与原始来源核对。

使用建议

重要文档编辑请用副本。 助手可在任务中读写本地文件,这既是桌面应用的优势,也是风险所在。处理重要文件时请先复制,审核通过前保留原件。

交付物需附来源列表。 在提示中明确要求,而非事后补充。带有来源的文档可逐条审查,无来源只能信任或重写。

依赖技能前请确认已加载。 只需一次提问——本任务可用哪些技能——即可避免助手因技能未注册而只用通用知识回答。

从小问题和单一来源开始。 长任务消耗更多资源,Qoder 系列共用额度。先用小请求验证技能,再进行多来源调查。

常见问题

QoderWork 将技能存储在哪里?

~/.qoderwork/skills/,每个技能一个文件夹,内含描述触发条件和操作步骤的 SKILL.md。Felo 技能包采用相同结构。

技能会在 Mac 和 Windows 之间同步吗?

技能文件夹不会同步。你的账户、额度和权限在 Qoder 系列中共享,但任务历史保存在本地。每台设备需单独安装技能。

技能与连接器有何区别?

连接器用于对接外部服务。技能是助手针对某类任务执行的书面操作手册。Felo 的研究技能调用 Felo CLI,无需单独集成——一个密钥即可通用。

研究任务会消耗更多额度吗?

会。长任务消耗更多,QoderWork 与 Qoder 平台其他产品共用额度。建议先用单一来源的小问题验证技能,再逐步扩大范围。

助手在研究时能编辑本地文件吗?

可以在任务中读写本地文件,这正是桌面应用的价值所在。重要文档请用副本编辑,并要求附上来源列表,便于审查每次更改。


选一个技能,指向你已有的文件。请求带来源的答案,再与未用技能前助手的结果对比。第二次的结果不仅生成更快,也更易核查。

探索 QoderWork 的 Felo 技能 →


本文还提供以下语言版本:English日本語한국어繁體中文हिन्दीFrançaisالعربيةРусскийاردوBahasa IndonesiaDeutschTiếng ViệtTürkçeItalianoไทยEspañolবাংলাPortuguês