Skip to content

xwchris/dytext-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

dycaption-cli

抖音视频文案提取命令行工具。支持 npm 安装或零依赖 bash 脚本。

安装

# 直接使用,无需安装
npx dytext-cli setup

# 或全局安装
npm install -g dytext-cli
dytext-cli setup

需要 Node.js >= 18。

bash 脚本(macOS/Linux)

curl -sL https://raw.githubusercontent.com/xwchris/dytext-cli/main/dycaption -o /usr/local/bin/dycaption
chmod +x /usr/local/bin/dycaption
dytext setup

快速开始

# 首次使用:交互式注册/登录
# 会自动保存 API Key 到 ~/.dycaption
dytext setup

# 提取文案(支持抖音分享链接或包含链接的整段文案)
dytext transcribe "https://v.douyin.com/xxxxx/"

命令

dytext setup                           # 首次配置(注册或登录)
dytext register                        # 注册新账号
dytext login                           # 登录已有账号
dytext transcribe <链接或分享文案> [语言] # 提交转写并轮询结果
dytext status <taskId>                 # 查询任务状态
dytext balance                         # 查询积分余额
dytext history [数量]                  # 查询历史(默认 10)
dytext help                            # 显示帮助

配置

API Key 默认保存在 ~/.dycaption

也可以通过环境变量配置(优先级高于配置文件):

export DY_CAPTION_API_KEY="dy_xxxxx"
export DY_CAPTION_API_URL="https://api.dytext.cn"  # 可选

register/login 默认会使用内置的 Supabase 公共配置,也可以通过环境变量覆盖:

export DY_CAPTION_SUPABASE_URL="https://wcedjbnfdlfnomzwtwlq.supabase.co"
export DY_CAPTION_SUPABASE_ANON_KEY="your_supabase_anon_key"

示例

dytext setup
dytext transcribe "https://v.douyin.com/xxxxx/"
dytext transcribe "6.44 复制打开抖音,看看【xxx】 https://v.douyin.com/xxxxx/" zh-CN
dytext balance
dytext history 20

License

MIT

About

抖音文案提取 CLI - 注册/登录/转写一条龙

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors