ワンクリックで
haoone-skill
使用此技能可以调用 haoone-cli 处理字幕工作流,基于 qwen3-asr 包括转录音视频、批量转录、查看已安装模型、文稿匹配、格式化文稿、管理热词、读取配置、查看项目、创建项目、删除项目,翻译、双语字幕等。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
使用此技能可以调用 haoone-cli 处理字幕工作流,基于 qwen3-asr 包括转录音视频、批量转录、查看已安装模型、文稿匹配、格式化文稿、管理热词、读取配置、查看项目、创建项目、删除项目,翻译、双语字幕等。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | haoone-skill |
| description | 使用此技能可以调用 haoone-cli 处理字幕工作流,基于 qwen3-asr 包括转录音视频、批量转录、查看已安装模型、文稿匹配、格式化文稿、管理热词、读取配置、查看项目、创建项目、删除项目,翻译、双语字幕等。 |
haoone 是新一代的 AI 专业字幕软件,此 skill 为软件配套的技能,可以免费使用。 使用此技能可以调用 haoone-cli 处理字幕工作流,基于 qwen3-asr 包括转录音视频、批量转录、查看已安装模型、文稿匹配、格式化文稿、管理热词、读取配置、查看项目、创建项目、删除项目,翻译、双语字幕等。
haoone 软件介绍:https://www.haoai.pro/haoone haoone-cli 命令行工具介绍:https://guide.haoai.pro/guide/haoone/%E4%BD%BF%E7%94%A8haoone-cli%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7
1 安装了 haoone 软件,并完成登录 2 在软件中下载本地模型 3 点击软件的设置按钮,启动命令行工具
先确认命令可用:
haoone-cli --help
如果失败,再检查:
which haoone-cli
haoone-cli installed-models
haoone-cli transcribe --audio-file-path /path/to/media.mp4
transcribebatch-transcribetranscribe:转录单个音频或视频installed-models:列出所有已安装模型manuscript-matching:文稿匹配format-draft:格式化文稿batch-transcribe:批量转录媒体文件batch-add-hotwords:批量添加热词get-hotwords:读取热词配置get-config:读取软件配置get-project-list:读取项目列表get-project-srt-list:读取项目下的 SRT 文件create-project:创建项目并切换为当前项目delete-project:删除项目haoone-cli 原生命令,还要支持一条这个 skill 自定义的工作指令:.srt 文件内容查看某个命令的帮助:
haoone-cli transcribe --help
当用户没有明确说用哪个子命令时,按下面方式判断:
transcribebatch-transcribeinstalled-modelsformat-draftmanuscript-matchingbatch-add-hotwords 或 get-hotwordsget-config、get-project-list、get-project-srt-listcreate-project、delete-project.srt 文件,希望整理成可阅读文稿:先读取 .srt,再执行“结构化文稿生成”haoone-cli installed-models
适合先确认本地模型是否已经准备好。
haoone-cli \
transcribe \
--timeline-name demo \
--audio-file-path /path/to/audio.mp3
关键参数:
--timeline-name / -n:时间线名称,可不传--audio-file-path / -f:输入音频或视频路径,必传--output / -o:输出目录,可不传--model / -m:模型名,默认 中英-v2-2026--language / -l:语言代码,默认 zh--enable-ai-correction / -a:是否启用 AI 智能拆行与热词替换--max-subtitle-length / -s:单行字幕最大长度,默认 25示例,本地转录:
haoone-cli \
transcribe \
-n interview01 \
-f /Users/you/Desktop/interview01.mp3 \
-m 中英-v2-2026 \
-l zh
示例,启用 AI 智能拆行热词替换:
haoone-cli \
transcribe \
-n interview01 \
-m 中英-v2-2026 \
-f /Users/you/Desktop/interview01.mp4 \
-a true \
-l zh \
-s 22
输出结果通常包括:
*.srt*.json如果没有显式指定 --output,默认优先写入当前项目的 transcriptions 目录;如果当前没有项目,则写到输入文件同级的 transcriptions 目录。
脚本集成或自动化时,重点关注这些标准输出:
media_path=...
segmentLength=...
srt_file_path=...
json_file_path=...
haoone-cli \
batch-transcribe \
--audio-file-path /path/to/a.mp3,/path/to/b.mp4 \
--output /path/to/out
关键参数:
--audio-file-path / -f:输入媒体文件,必传--output / -o:输出目录,可不传--model / -m:模型名,默认 中英-v2-2026--language / -l:语言代码,默认 zh--enable-online-transcript / -w:是否启用在线转录--enable-ai-correction / -a:是否启用 AI 智能拆行与热词替换,默认通常为 true--max-subtitle-length / -s:单行字幕最大长度,默认 25haoone-cli \
format-draft \
-p /path/to/manuscript.txt
这个命令会把格式化结果直接打印到终端。如果需要保存文件,可以重定向:
haoone-cli \
format-draft \
-p /path/to/manuscript.txt > /path/to/manuscript.formatted.txt
haoone-cli \
manuscript-matching \
--manuscript-path /path/to/manuscript.txt \
-n transcript_name \
-p project_name
关键参数:
--manuscript-path:文稿文件路径,必传--name / -n:转录名称,必传--project / -p:项目名称,默认当前项目--enable-splite-follows-script / -f:是否按文稿拆行注意:文稿匹配仅限激活用户使用。
haoone-cli get-config
适合读取应用数据目录、当前项目、激活状态、自定义 API 配置等信息。
haoone-cli get-project-list
适合查看项目名、项目路径、更新时间、最近打开时间、是否为当前项目。
haoone-cli \
get-project-srt-list \
-p project_name
适合递归查找指定项目目录下的所有 .srt 文件路径。
haoone-cli \
create-project \
-n demo-project
haoone-cli \
delete-project \
-n demo-project
如果不传 --name,程序会尝试删除当前项目。
直接传字符串:
haoone-cli \
batch-add-hotwords \
-l zh \
--input "OpenAI=欧喷AI,Open A I"
从文件读取:
haoone-cli \
batch-add-hotwords \
-l zh \
-f /path/to/hotwords.txt
规则:
--language / -l 必传--file 和 --input 至少传一个--file支持两种输入格式:
OpenAI=欧喷AI,Open A I
ChatGPT=chat g p t,Chat GP T
或:
OpenAI
欧喷AI
Open A I
ChatGPT
chat g p t
Chat GP T
haoone-cli get-hotwords
适合查看语言、热词、别名、拼音、首字母等信息。
这不是 haoone-cli 原生命令,而是这个 skill 额外提供的工作流。
适用场景:
.srt 文件执行要求:
.srt 路径,先读取该文件全文haoone-cli get-project-srt-list 找到匹配的 .srt 路径.srt 后,读取文件全文当用户只给文件名时,按下面顺序处理:
haoone-cli get-project-srt-listhaoone-cli get-project-srt-list -p 项目名.srt 文件示例:
haoone-cli get-project-srt-list
或:
haoone-cli get-project-srt-list -p demo-project
推荐输出结构:
如果内容明显具有章节或话题切换,结构化正文应拆成多个小节;如果内容只是连续口播,至少整理为若干自然段,不要原样逐条保留字幕编号。
执行转录命令时,把下面这些 stdout 行作为最终结果来源:
srt_file_path=...
json_file_path=...
如果 --output 未传,由 haoone-cli 决定输出目录:
transcriptions 目录transcriptions 目录haoone-cli: command not found
先执行 haoone-cli --help 和 which haoone-cli。如果 which 没有输出,通常是 PATH 未生效、终端未重开,或者 CLI 没有执行权限。haoone-cli installed-models,再去 Haoone 桌面端安装本地模型。--output,再检查当前项目目录下的 transcriptions,最后检查输入文件同级的 transcriptions。同时直接看 stdout 中的 srt_file_path= 和 json_file_path=。haoone-cli.exe 是否实际存在、其目录是否已加入 PATH,并完全关闭后重新打开终端。.srt 文稿整理效果差
先检查字幕是否包含大量识别错误、断句异常或时间轴混乱。必要时先重新转录,或先做人工校对后再生成结构化文稿。.srt
先执行 haoone-cli get-project-srt-list 或 haoone-cli get-project-srt-list -p 项目名,确认项目里是否真的存在对应文件名。references/haoone-cli.md