语音Excel编辑助手

v1.0.0

Use when: 用户要上传 Excel 文件和一段语音指令,希望把语音中的表格编辑要求转成结构化 Excel 操作并落到工作簿里时触发。 适用于格式调整、数据写入、基础计算、行列结构修改、多步顺序编辑,以及需要输出执行日志和修改后 Excel 文件的场景。Skill 会先做语音转写与文本规范化,再让 Agen...

0· 121·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Skill 名称和描述是“语音转写 + 把转写后的指令映射为结构化 Excel 操作并执行”。要求的环境(python3)和唯一必需凭据 SENSEAUDIO_API_KEY 与此目的相符;代码中对 SenseAudio API 的调用、openpyxl 的使用以及操作协议文件均支持该功能,没有看到与该目的不相关的额外权限要求。
Instruction Scope
SKILL.md 与 scripts/main.py 明确把流程限定在:接收音频与 Excel 文件、调用 SenseAudio 转写、规范化文本、等待 Agent 输出结构化计划、按计划用 openpyxl 顺序修改并写入 outputs/ 目录。没有发现指令要求读取/上传系统上其他敏感凭据或任意文件,也没有把数据自动发到除 SenseAudio 之外的未知外部端点。注意:最终输出会包含一行 'MEDIA:./...'(用于平台附件),这要求输出路径在工作区内以便被平台识别。
Install Mechanism
Skill 没有声明安装规范,但 scripts/main.py 在运行时会检测并通过 subprocess 调用 pip 安装缺失的 Python 包(requests、openpyxl)。这是常见的做法,但它会在第一次运行时联网从 PyPI 下载并安装包(中等风险),建议在受控环境或在你信任的环境下运行,或先手动预装依赖并审查 requirements。
Credentials
只要求一个主要凭据 SENSEAUDIO_API_KEY(可选地允许 SENSEAUDIO_API_BASE),这些与 Skill 的 ASR 功能直接对应。没有要求与功能无关的 SECRET/TOKEN/PASSWORD,也未声明需要访问其他技能或系统级凭据。
Persistence & Privilege
flags 中 always:false(默认),不会被强制常驻或修改其它技能配置。脚本在工作区内创建 outputs/ 子目录并写入修改后的工作簿与日志,这是合理且限定的持久化行为。
Assessment
在决定安装/运行前请考虑以下要点: - API Key:该 Skill 必须配置 SENSEAUDIO_API_KEY 才能工作,确保该 Key 来源可信(组织内部或可信供应商),不要将高权限或与云账单相关的通用凭据放在此处。 - 本地输出:Skill 会把所有产物写到工作区的 outputs/ 子目录(modified.xlsx、execution_log.json 等)。被修改的文件会另存为新文件,默认不覆盖原始 Excel,但仍然会在磁盘上生成副本,避免对敏感数据直接运行,或在受限环境中执行。 - 网络与依赖:首次运行时脚本会自动通过 pip 安装 requests 和 openpyxl(从 PyPI 下载),以及在转写阶段向 https://api.senseaudio.cn 发出网络请求。如果你对自动下载包有顾虑,事先在隔离环境中手动安装依赖并审查代码。 - Feishu 附件行为:Skill 会在最终回复中输出一行 'MEDIA:./...' 以触发平台(OpenClaw/Feishu)把文件作为附件发送。这依赖平台正确解析相对路径;不要在不信任的平台上运行包含敏感信息的工作簿,或在不明白附件处理逻辑时直接将敏感表格通过此 Skill 发送。 - 建议审查:虽然我未发现恶意网络端点或数据外泄逻辑,还是建议你在受控环境中打开并快速审阅 scripts/main.py(尤其是自动安装逻辑和对输出路径的处理),确认没有改动后再在生产/敏感数据上运行。

Like a lobster shell, security has layers — review code before you run it.

latestvk975s31mztmnph7p8cywvf23x5833xnc

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

📊 Clawdis
Binspython3
EnvSENSEAUDIO_API_KEY
Primary envSENSEAUDIO_API_KEY

Comments