[App Sharing] 自用的抖音客户端分享
Tofloor
poster avatar
庸俗的浪漫着
deepin
2026-03-19 00:23
Author

今天看到大佬更新了他的抖音客户端,安装使用之后发现无法退出直播间,使用ESC也无法退出,由于本人不懂如何编写代码,所以突发奇想用iflow心流AI助手,帮我打包一份客户端,说干就干,从18点开始动手,直到临近24点暂时告一段落,安装包在本人电脑上的Deepin25系统使用中没有发现什么问题,如果有兴趣,可以把代码下载到本地,自行使用iflow修改或者执行代码。

下载地址:https://gitee.com/ysdlm/douyin-linux-client/releases/tag/v1.1.0

以下所有内容均来自心流AI助手。joy

抖音(Douyin)Linux 桌面客户端

一个基于 Electron 的抖音网页版桌面客户端,专为 Linux 系统设计,提供原生应用体验。

Version
License
Platform

功能特点

  • 🎬 完整的抖音网页版功能支持
  • 🖥️ 原生桌面应用体验
  • 🚀 基于 Electron 30.0.0,性能优异
  • 🎨 精美的界面设计
  • 📦 Deepin 系统深度集成
  • 🔐 安全沙盒运行环境
  • 🎯 支持观看视频、点赞、评论等核心功能

系统要求

  • 操作系统: Deepin Linux 20.9 或更高版本,或其他主流 Linux 发行版
  • 架构: x86_64 (AMD64)
  • 依赖: 无额外依赖(包含在安装包中)

安装方法

方式一:使用 deb 安装包(推荐)

  1. 下载最新的 deb 安装包
  2. 打开终端,进入下载目录
  3. 执行安装命令:
sudo dpkg -i com.deepin.tts_1.1.0_amd64.deb
  1. 如果遇到依赖问题,执行:
sudo apt-get install -f

方式二:从源码构建

# 克隆仓库
git clone <你的仓库地址>
cd douyin-linux-client

# 安装依赖
npm install

# 构建安装包
npm run build

# 运行应用
npm start

使用说明

启动应用

  • 从应用菜单中找到"抖音"并点击启动
  • 或在终端执行:/opt/douyin/douyin

主要功能

  • 浏览视频: 滑动浏览推荐视频内容
  • 点赞收藏: 对喜欢的视频进行点赞和收藏
  • 评论互动: 查看和发表评论
  • 搜索功能: 搜索用户、视频、音乐等
  • 个人中心: 查看个人主页和创作内容

快捷键

  • Ctrl + Q: 退出应用
  • Ctrl + R: 刷新页面
  • Ctrl + Shift + R: 强制刷新页面
  • F11: 全屏模式
  • Ctrl + +: 放大页面
  • Ctrl + -: 缩小页面
  • Ctrl + 0: 恢复默认缩放

开发说明

项目结构

douyin-linux-client/
├── main.js           # 主进程代码
├── preload.js        # 预加载脚本
├── index.html        # 应用入口页面
├── package.json      # 项目配置文件
├── icon.png          # 应用图标
├── icons/            # 各种尺寸的图标
├── scripts/          # 构建脚本
│   ├── postinst     # 安装后脚本
│   ├── postinstall.js # 后处理脚本
│   └── postrm       # 卸载脚本
└── build/            # 构建配置

开发环境配置

# 安装依赖
npm install

# 启动开发模式
npm start

# 构建生产版本
npm run build

构建配置

项目使用 electron-builder 进行打包,支持以下平台:

  • Linux (deb 包)
  • 可扩展支持 AppImage、rpm 等格式

常见问题

Q: 应用无法启动怎么办?

A: 尝试以下解决方案:

  1. 检查系统是否满足最低要求
  2. 重新安装应用:sudo dpkg -r douyin && sudo dpkg -i com.deepin.tts_*.deb
  3. 查看日志文件:~/.config/douyin/logs/

Q: 视频播放卡顿?

A: 确保网络连接稳定,或尝试刷新页面(Ctrl + Shift + R)

Q: 如何卸载应用?

A: 执行以下命令:

sudo dpkg -r douyin
sudo dpkg -P douyin  # 完全删除配置文件

Q: 是否支持其他 Linux 发行版?

A: 支持,但 Deepin 系统集成效果最佳。其他发行版可能需要手动配置。

更新日志

v1.1.0 (2026-03-18)

  • 🎉 首个公开发布版本
  • ✨ 完整的抖音网页版功能
  • 🐛 修复 GPU 权限问题
  • 📦 优化安装包大小

贡献指南

欢迎提交 Issue 和 Pull Request!

  1. Fork 本仓库
  2. 创建特性分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 开启 Pull Request

许可证

本项目采用 MIT 许可证 - 详见 LICENSE 文件

致谢

联系方式

  • 项目地址: [Gitee 仓库地址]
  • 问题反馈: [Issues 页面]

⭐ 如果这个项目对你有帮助,请给个 Star!

Reply Favorite View the author
All Replies
米饭虚拟机
deepin
2026-03-19 01:41
#1

不错like

Reply View the author
晚秋(lateautumn)
Moderator
2026-03-19 08:49
#2

搞个龙版的,大佬applaud

Reply View the author
deepin-superuser
deepin
2026-03-19 08:58
#3

额..看了下代码 这不就是直接浏览器访问 https://www.douyin.com 么😂
图片.png

Reply View the author
锵锵枪ᯤ
deepin
2026-03-19 09:21
#4

哪里用那么麻烦

wpa应用,浏览器点安装就可以了。。

image.png

Reply View the author
wy_8318
deepin
2026-03-19 15:13
#5

kylin版doyin很好用的,我用了很久了,很nice,是amd64.deb的

Reply View the author
庸俗的浪漫着
deepin
2026-03-19 16:20
#6

各位大佬轻喷,搞这个客户端仅为个人使用,而且主要想试着用iflow心流AI助手写个小软件玩而已sob

Reply View the author