פופולרי: הנתונים עודכנו ב־27 באוקטובר 2026

קטגוריות

אינטרנט1,356
תקשורת321
אודיו ווידאו898
גרפיקה ועיצוב539
משרד ופרודוקטיביות1,124
כלי פיתוח3,134
כלי בינה מלאכותית529
אבטחה ופרטיות385
כלי מערכת3,114
משחקים523
חינוך ומדע239
רשת ו־IT284

הורדת גרסאות קודמות של dYm

抖音视频下载与智能分析管理工具

ברשימה 52 גרסאות של dYm, מ־27 בינואר 2026 ועד הגרסה הנוכחית 3.2.0. כל גרסה מקושרת לקובצי ההתקנה של המפיץ עצמו.

2026: 52 52 26
גרסהתאריךגודלקבצים
3.2.0אחרונה 23 בספטמבר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
修复:登录窗口被抖音识别,导致账号拉不到作品列表
同一台电脑、同一个网络下,用真实浏览器的 Cookie 一切正常,而在应用登录窗口里登录拿到的会话,作品列表接口只返回空数据。原因是登录窗口对外声称是 Chrome,但浏览器版本信息(Client Hints)暴露了它其实是内嵌浏览器,抖音据此把这类会话标记为可疑。
- 设备信息改为如实上报内嵌浏览器的真实版本,登录窗口、后台页面与接口请求三处保持一致
- 补齐 Chrome 会发送而应用此前缺失的浏览器版本请求头
需要重新登录才生效: 设置 → 抖音 Cookie → 左下角「浏览器复位」,然后重新扫码登录。旧会话一旦被限制无法恢复。
其它修复
- 修复 v3.1.1 引入的 Cookie 重复问题:同名 Cookie 会积累两份、部分值互相矛盾,现已自动去重,旧数据在下次刷新 Cookie 时自愈
- 主进程日志改为同时写入数据目录 logs/main.log(超过 5MB 自动轮换),反馈问题时可直接提供该文件
What's Changed
- fix: 登录窗口 Client Hints 自洽,Cookie 去重,主进程日志落盘 by @Everless321 in https://github.com/Everless321/dYm/pull/30
Full Changelog: https://github.com/Everless321/dYm/compare/v3.1.1...v3.2.0
3.1.1 21 בספטמבר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
修复:被风控账号添加作品链接、同步收藏夹失败
v3.1.0 修好了作品列表,但作品详情接口在被加强管控的账号上还会被拦(Signature Not Found)。影响:用作品链接添加用户、收藏夹同步脚本、脚本里的 api.douyin.video。
- 保存的 Cookie 之前漏掉了一部分(s_v_web_id 等 7 个),现在按浏览器实际发送的范围完整保存
- 请求补上与 Cookie 同源的 verifyFp / fp(polydl 0.5.3)
升级后无需重新扫码:进设置点一次「从浏览器获取」再关掉窗口,或等后台自动刷新 Cookie 即可生效。
What's Changed
- fix: 导出 Cookie 补上 s_v_web_id,详情接口带 verifyFp by @Everless321 in https://github.com/Everless321/dYm/pull/29
Full Changelog: https://github.com/Everless321/dYm/compare/v3.1.0...v3.1.1
3.0.1 20 בספטמבר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
修复「从浏览器获取」丢失登录态
v3.0.0 在打开登录窗口前会无条件清空登录分区的 cookie,本意是清掉旧指纹下发的匿名 cookie,结果把会话 cookie 也一起清了——点「从浏览器获取」打开的抖音总是未登录,每次都要重新扫码。
本版改为:
- 分区里已有登录态 → 不换指纹、不清 cookie,直接以登录态打开并导出,恢复 3.0 之前的体验
- 分区里没有登录态(首次使用 / 已登出 / 已被 3.0.0 清过)→ 才轮换指纹并清匿名 cookie,登录成功后新指纹与新 Cookie 一起保存
从 3.0.0 升级的用户登录分区已经被清过一次,升级后再登录一次即可,之后会一直保持登录态。想主动换指纹的话,在登录窗口里退出登录再重新登录即可。
What's Changed
- fix(douyin): 「从浏览器获取」不再清掉已有登录态 by @Everless321 in https://github.com/Everless321/dYm/pull/27
Full Changelog: https://github.com/Everless321/dYm/compare/v3.0.0...v3.0.1
3.0.0 18 בספטמבר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
设备指纹重做:登录与请求同一台"机器";OpenCode 路由对齐官方文档
这是 3.x 的第一个版本。抖音侧的浏览器指纹从头做了一遍,升级后建议在「设置 - 账号」重新登录一次,让新 Cookie 与本机指纹绑定;不重登也能继续使用。
- 一台机器一份指纹:首次启动按本机生成 DeviceProfile(真实平台、屏幕分辨率、CPU 核数、内存、时区,近期 Chrome 版本),持久化保存。此前所有用户共用一套写死的 Windows Edge 131 参数,现在每台机器各不相同
- 登录与请求同源:登录窗口、后台静默刷新、页内签名请求、接口请求、A-Bogus 签名、视频 / 封面 / 音乐下载、直播拉流,全部使用同一份指纹派生的 UA、Client Hints 与 browser_* / os_* / screen_* 参数。此前是 Mac Chrome 登录、Windows Edge 调接口,两边对不上
- 签名指纹会话内稳定:A-Bogus 用的窗口尺寸不再每次请求随机
- 重新登录即换新机器:打开登录窗口前生成新指纹并清掉旧指纹下发的匿名 cookie,登录成功后新指纹与新 Cookie 一起保存;未登录关窗则保持原状
- 平滑升级:已有 Cookie 的老用户首次生成指纹时沿用旧登录环境(Mac Chrome 142),与手里的 Cookie 一致,下次重新登录再换成真机指纹
- 修复:后台静默刷新在分区没有登录态时会用匿名 cookie 覆盖有效 Cookie,现在只在存在会话 cookie 时写入
- OpenCode Zen / Go 路由对齐官方文档:grok-*、muse-* 走 /responses,qwen* 走 /messages,MiniMax 在 Go 走 /messages、在 Zen 走 /chat/completions
- 首选路由猜错时按网关返回的 ModelError 自动换下一条接口重试,并记住可用路由;带上 User-Agent: dym/<version> 与稳定的 x-opencode-session
- polydl 0.4.0 → 0.5.0
What's Changed
- fix(ai): OpenCode Zen / Go 路由对齐官方文档并支持自动回退 by @Everless321 in https://github.com/Everless321/dYm/pull/23
- feat(douyin): 接入 polydl 0.5.0 DeviceProfile,登录与请求使用同一份设备指纹 by @Everless321 in https://github.com/Everless321/dYm/pull/26
Full Changelog: https://github.com/Everless321/dYm/compare/v2.10.0...v3.0.0
2.10.0 17 בספטמבר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
视频分析重做、AI 多提供方与订阅接入、目录整理与全站间距修复
这是一个大版本:AI 分析从「抽几帧打标签」升级为真正理解整条视频,并补上了直播录制删除等长期缺失的操作。升级后建议到「视频分析 → 分析设置」检查一次提示词与限额,并在「语音转写」页签配置一个转写服务。
- 输出视频内容:结果里新增 content,按时间顺序写清楚视频里发生了什么、人物说了什么、画面怎么变化;summary 退为两三句摘要。编辑页新增「AI 理解」卡片展示内容叙述、评分与维度、分类 / 场景 / 人物 / 动作 / 风格 / 口播 / 画面文字、章节,以及可展开的字幕
- 云端语音转写:不依赖本地模型,预置 8 家服务模板——国内:硅基流动 SenseVoice、阿里百炼 Qwen3-ASR、智谱 GLM-ASR、阶跃星辰 StepAudio ASR;海外:OpenAI Transcribe、Groq Whisper、Mistral Voxtral、Google Gemini。密钥用系统安全存储加密,支持「验证连接」,按服务独立限流;超过单段上限的音频自动切片拼接
- 长视频分段与上限:≤60 秒单次整片理解;更长的按段(默认 90 秒)逐段理解再汇总出章节;超过「最多分析 30 分钟」在全片均匀抽样、首尾必取;超过「跳过 180 分钟」直接跳过不花额度。抽帧改为场景检测去重,10 分钟以上可自动把每段帧拼成网格图省 token
- 结构化落库:新增 post_analysis / post_transcripts(中文可子串检索的全文索引)/ post_chapters,标签带分面与置信度;旧的扁平字段继续回写,老页面不受影响;同引擎字幕在重新分析时直接复用
- 转写失败不拖垮分析:密钥错误直接报条目失败;其它错误重试后降级为仅画面分析,并在编辑页标出原因
- 提示词:用户只写「分析指令」,输出格式由程序固定拼接;启动时自动迁移旧提示词(未改过的替换为新默认,改过的只剪掉旧「其它字段」说明)
- 支持配置多个 AI 服务并切换默认:OpenAI 兼容、Anthropic、Google Gemini、xAI Grok,以及 ChatGPT(Codex)订阅登录 与 OpenCode Zen / Go 订阅(按模型自动分流协议,可从 OpenCode CLI 导入 Key)
- 分析改为持久化队列:作业可暂停 / 恢复 / 取消 / 重试失败项,退出后下次启动续跑;下载完成可自动入队
- 标签正规化:去重、去空格、别名归并,可选「仅保留标签库已有标签」的封闭模式
- 卡片悬停出现删除 / 打开所在目录按钮;「选择」进入多选,支持全选与批量删除
- 删除确认对话框可勾选「同时删除录制文件」(视频、弹幕、封面、残留分片),并显示预计释放空间
- 录制中与转换中的记录拒绝删除,避免半路删掉正在写的文件
- 修复全站间距失效:全局 reset 移入 base 层,恢复被覆盖的 margin / space-y 工具类
- 统一页面骨架:新增 Page / PageHeader / PageBody / Section 布局组件,所有页面使用同一套页头与内容区间距
- 主进程 services 与渲染端 pages 按功能域分目录;清理根目录多余的 lockfile、配置与示例脚本
- 修复多处数据正确性问题(同步状态、任务去重、路径处理),拆分主进程 / 数据库层,统一异常处理
- 单实例锁拿不到时立即退出,避免第二实例改写主实例状态
- 渲染端压缩产物、路由级拆包,消除列表页重渲染热点
What's Changed
- refactor(ai): AI 分析重构——多提供方、Codex/OpenCode 订阅、持久化队列、标签正规化、统一提示词 by @Everless321 in https://github.com/Everless321/dYm/pull/22
- 修复数据正确性问题、拆分主进程 / 数据库层架构并优化异常处理与性能 by @Everless321 in https://github.com/Everless321/dYm/pull/20
- 整理目录结构 + 修复全站间距失效、统一页面骨架;直播录制支持删除 by @Everless321 in https://github.com/Everless321/dYm/pull/24
- feat(analysis): 视频分析 v2——整片理解、云端语音转写(中外预置)、长视频分段与上限、结构化结果 by @Everless321 in https://github.com/Everless321/dYm/pull/25
Full Changelog: https://github.com/Everless321/dYm/compare/v2.9.1...v2.10.0
2.9.1 12 בספטמבר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
添加用户失败时报出真实原因
v2.9.0 把「获取作品详情失败」拆成了三种,但其中「作品详情中未找到作者数据」仍然把原因归给「作品可能已删除或为私密」,而实际情况往往不是。
根因在上游库 polydl:fetchOneVideo 调用正式详情接口失败时会静默吞掉异常(catch {}),转而回退到移动端分享页,而分享页返回的数据不包含作者信息。结果就是拿到了详情、却没有 sec_uid,表现成「作品已删除或私密」——即便作品完全正常。
本版在拿不到作者时,直接调用一次详情接口把被吞掉的原因取出来,错误消息会明确区分:
- 详情接口请求失败 —— 附带原始错误(如「响应数据为空字符串」,抖音风控返回空响应的典型特征)
- 详情接口返回空作品 —— 附带 HTTP 状态与 status_code,通常是 cookie 失效或触发风控
- 详情接口正常返回但缺少作者字段
诊断仅在失败路径上触发,正常添加流程不受影响。
Full Changelog: https://github.com/Everless321/dYm/compare/v2.9.0...v2.9.1
2.8.1 30 באוגוסט 2026 — 64 ביט EXE (NSIS)
הערות גרסה
网页端 Feed 改为按下载时间倒序。
此前局域网/手机打开的网页浏览按作品发布时间从新到旧排。现在网格和竖滑播放器都改成按下载时间,最新下的排最前面;没有下载时间的仍排在最后。
桌面端「视频浏览」的排序不受影响,仍可自行选择。
Full Changelog: https://github.com/Everless321/dYm/compare/v2.8.0...v2.8.1
2.8.0 25 באוגוסט 2026 — 64 ביט EXE (NSIS)
הערות גרסה
脚本钩子:让脚本在特定时机自动运行
新建脚本时可以选一个触发时机,之后不用手点也不用配 cron,事件发生就自动跑:
- 作品下载完成 — 拿到作品信息与本地文件夹路径,适合自动打标签、转码、推送通知
- 作品分析完成 — 拿到 AI 标签、分类、摘要等分析结果
- 新作者添加 — 适合自动设置同步计划、下载上限
- 直播转封装完成 — 拿到已经是 MP4 的绝对路径
钩子脚本默认 10 分钟超时(手动运行仍不限时长),可用 meta.timeout 覆盖。同一脚本正在运行时新事件会排队,不会并发。手动点「运行」会带上最近一次的钩子入参,方便反复调试。
脚本运行日志落盘
日志写入 script-logs 目录,关掉应用再打开仍然查得到,不再只存在内存里。每个脚本可单独设置留存条数。
修复:收藏与收藏夹扫不到内容
抖音给收藏、收藏夹、点赞这三个接口加上了 ArgusSecurityPlugin 保护,要求 x-secsdk-web-signature 签名,直连一律返回 403。而旧代码不检查 HTTP 状态码,把 403 的错误文本当成了空数据,表现为「共 0 个收藏夹」——看起来就像账号里什么都没有。
现在这三个接口改为在真实抖音页面上下文里请求,签名由页面自己生成,不需要逆向也不会因抖音更新算法而失效。同时修正了分页:收藏接口的游标是递减的时间戳,旧逻辑要求游标递增,会在第二页就停下,只能取回 10 条。
修复:请求不再自报 Electron
抖音页面会把 UA 解析成 browser_name / browser_version 写进每个接口请求。此前发出去的是 browser_name=Electron,现已统一为正常的 Chrome UA。
其它
- 抖音接口返回非 JSON 或 status_code 非 0 时会明确报错,不再静默返回空列表
- 新增内置脚本「记录新下载的作品」作为钩子示例
- 文档站补充钩子章节
Full Changelog: https://github.com/Everless321/dYm/compare/v2.7.1...v2.8.0
2.7.1 21 באוגוסט 2026 — 64 ביט EXE (NSIS)
הערות גרסה
修复:视频播放时方向键会失灵
标签管理里点开作品播放视频后,只要按过一次 → 或 ←,之后 ↑/↓ 就再也切换不了作品,按 Esc 也关不掉播放器——而且是永久失效,直到关掉重开。
这是 v2.7.0 引入的问题,根源在播放器键盘模块的一处状态没有复位,会把后续按键全部拦截。现在改为完全接管键位,不再依赖它。
改进:点按快进,长按倍速
此前长按 → 会先快进一段再切到 2 倍速。现在是:
- 点按 → 快进(客户端 10 秒 / 网页端 5 秒)
- 长按 → 2 倍速播放,松手恢复,期间左上角有提示
- 点按 ← 快退,长按 ← 连续快退
- 空格 播放 / 暂停
- ↑ / ↓ 切换作品,Esc 关闭播放器
网页端也能用键盘调倍速了
网页端的长按 2 倍速此前只能靠按住画面触发,用键盘看的时候完全发现不了。现在键盘长按 → 同样进倍速,两端操作一致。
新增:自定义脚本支持定时执行
在「自定义脚本」页给脚本设置 Cron 表达式即可定时运行,脚本改名或删除时计划会跟着处理。该功能需开启开发者模式后可见,未设置计划时不影响任何现有行为。
Full Changelog: https://github.com/Everless321/dYm/compare/v2.7.0...v2.7.1
2.7.0 20 באוגוסט 2026 — 64 ביט EXE (NSIS)
הערות גרסה
1. 宽屏下视频浏览/用户管理等页面右侧大片空白
容器的 max-w-6xl(1152px)上限是空白来源,媒体网格改为 xl 以上
auto-fill 自适应列数(卡片最窄 220px),1280 及以下保持原有断点不变。
1920/2560/3440 实测零空白。
2. 标签管理「总视频数」下左右键只能在同作者内跳转
无筛选时 query 为空串,详情页分不清「没有筛选」和「不是从列表进来的」,
于是退化成同作者队列。工作台跳转时补 from=list 标记,返回时剥离
(列表位置缓存以 query 为 key,标记不能漏回去)。
顺带去掉队列 2000 条上限、改为只取 id(整行含长文本,全库上万条时
每次进详情页要几 MB 走 IPC),并修掉换作者会重查整个队列的问题。
3. 播放时方向键行为不一致、长按会狂跳作品
xgplayer 的按键节流在重复事件里提前 return,未 stopPropagation,
长按 1 秒 33 次重复中有 28 次漏给页面监听器,每次都触发一次切换。
改为分层:↑/↓ 恒为切换作品,←/→ 归当前内容(图集翻页/视频快进),
与网页版播放器已有的约定一致。同时修复图集翻页快捷键——它挂在从未
获得焦点的 div 的 React onKeyDown 上,此前一直是死代码。
4. 搜索不到视频标签
关键词此前只匹配标题/描述/作者,搜「音乐」命中的是描述里自带的
#音乐。改为同时匹配 AI 标签与手动标签,桌面端两处搜索与网页版
/api/feed 共用的两处 SQL 全覆盖。
5. 筛选栏折叠状态返回后丢失,且顺序不可调
折叠状态原本是组件内 state,页面进详情页时卸载即丢失。改为存本地,
并支持上移/下移调整分组顺序(悬停显示)。
Closes #16
Full Changelog: https://github.com/Everless321/dYm/compare/v2.6.0...v2.7.0
2.6.0 17 באוגוסט 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v2.5.2...v2.6.0
2.5.2 3 באוגוסט 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v2.5.1...v2.5.2
2.5.1 31 ביולי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v2.5.0...v2.5.1
2.4.0 30 ביולי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v2.3.0...v2.4.0
2.3.0 25 ביולי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v2.2.0...v2.3.0
2.2.0 25 ביולי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
What's Changed
- feat: 标签管理重构为视频工作台 + 播放器换 xgplayer + 修复 HEVC 黑屏 by @Everless321 in https://github.com/Everless321/dYm/pull/14
Full Changelog: https://github.com/Everless321/dYm/compare/v2.1.0...v2.2.0
2.1.0 21 ביולי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v2.0.3...v2.1.0
2.0.3 12 ביולי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v2.0.2...v2.0.3
2.0.2 11 ביולי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v2.0.1...v2.0.2
2.0.1 10 ביולי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v2.0.0...v2.0.1
1.11.0-live-test 10 ביולי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.10.2...v1.11.0-live-test
1.10.2 30 ביוני 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.10.1...v1.10.2
1.10.1 30 ביוני 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.10.0...v1.10.1
1.9.0 26 ביוני 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.15...v1.9.0
1.8.15 22 ביוני 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.14...v1.8.15
1.8.14 17 ביוני 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.13...v1.8.14
1.8.13 14 ביוני 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.12...v1.8.13
1.8.12 13 ביוני 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.11...v1.8.12
1.8.11 13 ביוני 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.10...v1.8.11
1.8.10 9 ביוני 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.9...v1.8.10
1.8.9 31 במאי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.8...v1.8.9
1.8.8 29 במאי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.7...v1.8.8
1.8.7 28 במאי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.6...v1.8.7
1.8.5 26 במאי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.4...v1.8.5
1.8.3 5 במאי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.2...v1.8.3
1.8.2 4 במאי 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Full Changelog: https://github.com/Everless321/dYm/compare/v1.8.1...v1.8.2
1.8.0 3 במאי 2026 — 64 ביט EXE (NSIS)
1.7.3 25 באפריל 2026 — 64 ביט EXE (NSIS)
1.7.1 22 באפריל 2026 — 64 ביט EXE (NSIS)
1.7.0 16 באפריל 2026 — 64 ביט EXE (NSIS)
1.6.0 15 במרץ 2026 — 64 ביט EXE (NSIS)
הערות גרסה
新功能
- LAN Web 视频浏览器 — 局域网内任何设备(手机/平板)打开浏览器即可浏览已下载的视频
- 内置 HTTP 服务器,自动分配端口,Dashboard 一键启动
- 手机优先的沉浸式体验,支持竖屏视频正确比例显示
优化
- Web Feed UI 重设计
- 两级导航:作者标签栏 → 视频网格 → 全屏播放器
- 视频网格响应式布局(3 列手机 / 4 列平板 / 5 列桌面)
- 全屏播放器支持上下滑动切换
- 竖屏视频 object-fit: contain + 模糊背景
- 适配 safe-area(刘海屏、底部横条)
- Dashboard LAN Feed 样式 — 深色横幅改为白色卡片 + 绿色在线圆点
1.5.0 11 במרץ 2026 — 64 ביט EXE (NSIS)
הערות גרסה
修复
- 修复下载 0KB 和不完整文件问题 (#3)
- dy-downloader 上游修复:采用临时文件策略,下载完成后 rename,失败自动清理
- 文件大小校验:0KB 文件视为失败,已存在的 0KB 文件重新下载
- 下载后校验层:验证文件夹完整性,校验失败自动重试 1 次,不通过不入库
新功能
- 重新下载 — 右键作品可标记重新下载,下次同步时自动修复
- 扫描损坏文件 — 文件管理页新增「扫描损坏文件」按钮,一键检测所有损坏/0KB 文件
- 批量修复 — 扫描结果弹窗中可一键标记所有损坏文件重新下载
改动文件
- 新增 download-validator.ts 校验工具
- 更新 downloader.ts / syncer.ts 增加校验层
- 更新 database/index.ts 新增 deletePostByAwemeId
- 更新 HomePage / FilesPage 右键菜单
- 更新 IPC 层和类型定义
1.4.2 8 במרץ 2026 — 64 ביט EXE (NSIS)
1.4.1 7 במרץ 2026 — 64 ביט EXE (NSIS)
1.4.0 6 במרץ 2026 — 64 ביט EXE (NSIS)
1.3.1 11 בפברואר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
Bug Fixes
- 文件管理排序:作品列表改为按发布时间倒序排列(最新发布的在前面),之前按下载时间排序
Full Changelog
https://github.com/Everless321/dYm/compare/v1.3.0...v1.3.1
1.3.0 11 בפברואר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
What's New
Dashboard (Data Overview)
- 4 stat cards: total users, total posts, analyzed posts, today's downloads
- 30-day download trend chart (area chart)
- User video distribution Top 10 (horizontal bar chart)
- Top 15 tags chart (vertical bar chart)
- Content level distribution chart
- Built with Recharts, Apple-inspired minimal design
Parallel User Sync
- Multiple users can now sync simultaneously instead of one at a time
- Each user shows independent sync progress
- Removed global sync lock
In-App Browser
- "Open Homepage" in user list now opens in an embedded browser window
- Reuses the login session (persist:douyin-login partition) — no need to log in again
Error Boundary
- Global React error boundary catches crashes gracefully
- Shows error message with a retry button
Performance Improvements
- getTopTags: Replaced JS-side JSON.parse loop with SQLite json_each() — single SQL query handles all tag aggregation
- Posts Table Indexes: Added 5 indexes on user_id, sec_uid, create_time, analyzed_at, downloaded_at
Bug Fixes
- Fixed persistent orange focus border on chart elements when clicking (CSS specificity issue)
- Refined button, badge, slider UI components for consistency
Full Changelog
https://github.com/Everless321/dYm/compare/v1.2.3...v1.3.0
1.2.3 9 בפברואר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
v1.2.3 更新日志
新功能
- 删除用户时可选删除已下载文件 - 删除确认弹窗增加「同时删除已下载文件」复选框,勾选后清除用户目录下所有视频文件
- 文件管理页面 - 新增独立页面,按用户浏览和管理已下载的视频文件,支持视频/图集预览(MediaViewer)、无限滚动懒加载、单条/批量/用户级删除、右键菜单操作
- 设置项输入自由化 - 并发下载数、分析并发数、视频切片数、AI 模型全部从下拉选择器改为自由输入框,不再限制可选值
修复
- 修复删除用户后进入文件管理页面因 posts 为 undefined 导致的崩溃
- 修复 Badge 未使用导致 CI 构建 TypeScript 报错
其他
- 开源协议变更为 CC BY-NC-SA 4.0(禁止商用,修改后必须沿用同协议)
1.1.9 7 בפברואר 2026 — 64 ביט EXE (NSIS)
1.1.8 7 בפברואר 2026 — 64 ביט EXE (NSIS)
1.1.7 3 בפברואר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
- 修复定时同步时「其他用户正在同步,跳过」的问题
- 支持多用户并行同步,不再互相阻塞
1.0.0 27 בינואר 2026 — 64 ביט EXE (NSIS)
הערות גרסה
dYm v1.0.0
抖音视频下载管理器 - 一款基于 Electron 的桌面应用
主要功能
📥 用户管理与下载
- 添加抖音用户,自动获取用户信息
- 批量下载用户作品(视频/图集)
- 支持设置每个用户的最大下载数量
- 多任务并发下载
🔍 智能内容分析
- 集成 Grok Vision API 分析视频/图片内容
- 自动生成标签、分类、场景描述
- 内容分级评估(0-10)
- 支持自定义分析提示词
🎬 媒体浏览
- 瀑布流展示所有下载的作品
- 支持按作者、标签、内容分级筛选
- 内置媒体播放器
- 无限滚动加载
支持平台
- macOS (Apple Silicon)
- Windows (x64)
- Linux (x64)

עוד מאת example.com

הצגת הכול
  • OpenCoWorkעוזרי AI ומודלי שפה · example.com

תגיות

שיתוף