linuxdo-idea-ui README

The project's README from github.com/czm15053/linuxdo-idea-ui. As one markdown file: README.md.

摸鱼办公皮肤合集 · Linux DO & X (Twitter)

为 Linux DO 和 X (Twitter) 深度定制的办公界面伪装外观脚本,支持 钉钉 PC 端、飞书 IM、企业微信 5.x、JetBrains IDE、终端 TUI 等多种风格。只换皮,不碰数据——内容、链接、按钮与交互全部保留。

⚠️ 同一站点内的不同外观脚本互斥,同一时刻对同一网站只启用一个外观。

目录

🌐 Linux DO 专区

🐦 X (Twitter) 专区

📌 其他

🎉 飞书 / 钉钉 / 企业微信用户请安装新版(三合一)

飞书、钉钉、企业微信三款皮肤已合并为一套「IM 三合一」脚本(linuxdo-im.user.js),功能更强、更新更及时。
旧的独立飞书 / 钉钉脚本已停止更新,请改用新版 👇

脚本一:IM 三合一外观(linuxdo-im.user.js)

一套脚本内置 钉钉 / 飞书 / 企业微信 三套 IM 皮肤,一键切换。附带完整互动内核:投票、小火箭、图片灯箱、引用跳转、全局搜索(⌘/Ctrl+K)、用户卡片、原生编辑器原地嵌入、实时刷新。

安装

  1. 安装 Tampermonkey(或 Violentmonkey)
  2. 打开 linuxdo-im.user.js,点 Raw 后安装
  3. 访问 https://linux.do/;脚本更新后请硬刷新一次

Raw 直链(仓库公开后可用):

https://github.com/czm15053/linuxdo-idea-ui/raw/main/linuxdo-im.user.js

功能详解、截图与开发说明详见 im/README.md。

X (Twitter) 专属:IM 三合一外观(x-im.user.js)

为 x.com / twitter.com 深度定制的办公 IM 伪装脚本。将主页推荐流、关注、私信伪装为 钉钉 / 飞书 / 企业微信 聊天界面,支持 GraphQL 详情抽屉、原版 1:1 矢量图标、原生安全发帖与防窥脱敏。

安装

  1. 安装 Tampermonkey
  2. 打开 x/x-im.user.js,点 Raw 后安装
  3. 访问 https://x.com/ 自动生效

Raw 直链(仓库公开后可用):

https://github.com/czm15053/linuxdo-idea-ui/raw/main/x/x-im.user.js

完整架构、效果截图占位与开发说明详见 x/README.md。

脚本二:JetBrains / Darcula 外观(linuxdo-idea.user.js)

换成 JetBrains IDE / Darcula 风格。

安装

  1. 安装 Tampermonkey(或 Violentmonkey)
  2. 打开 linuxdo-idea.user.js,点 Raw 后安装
  3. 访问 https://linux.do/;脚本更新后请硬刷新一次

Raw 直链(仓库公开后可用):

https://github.com/czm15053/linuxdo-idea-ui/raw/main/linuxdo-idea.user.js

功能

截图

闪屏 闪屏
主页 Git Log 主页 Git Log
话题 · IDEA 话题 · IDEA
话题 · PyCharm 话题 · PyCharm
Hover 链接显示图片 Hover 链接显示图片

脚本三:飞书 IM 外观(linuxdo-feishu.user.js)

换成飞书即时消息风格,无顶栏、三栏主从同屏。

安装

同上,安装 linuxdo-feishu.user.js 即可。

Raw 直链(仓库公开后可用):

https://github.com/czm15053/linuxdo-idea-ui/raw/main/linuxdo-feishu.user.js

功能

截图

帖子详情 帖子详情
个人视角 个人视角
点击展开分类列表 点击展开分类列表
点击下拉筛选 点击下拉筛选
hover 头像通知 hover 头像通知
一键切换隐私头像 一键切换隐私头像

脚本四:钉钉 IM 外观(linuxdo-dingtalk.user.js)

换成新版钉钉 PC 即时消息风格:蓝紫渐变顶栏 + 110px 图标文字导航 + 会话列表 + 聊天区。

安装

同上,安装 linuxdo-dingtalk.user.js 即可。

Raw 直链(仓库公开后可用):

https://github.com/czm15053/linuxdo-idea-ui/raw/main/linuxdo-dingtalk.user.js

功能

截图

帖子详情 帖子详情
个人视角 个人视角
点击展开分类列表 点击展开分类列表
点击下拉筛选 点击下拉筛选
hover 头像通知 hover 头像通知
一键切换隐私头像 一键切换隐私头像

脚本五:终端 TUI 外观 — Claude Code / Codex CLI(linuxdo-terminal.user.js)

把 LinuxDo 伪装成 Claude Code 或 OpenAI Codex CLI 的终端会话界面,黑底等宽字体、命令行式交互。

安装

同上,安装 linuxdo-terminal.user.js 即可。

Raw 直链(仓库公开后可用):

https://github.com/czm15053/linuxdo-idea-ui/raw/main/linuxdo-terminal.user.js

功能

截图

Claude Code 列表页 Claude Code 列表页
Claude Code 详情页 Claude Code 详情页
Codex 列表页 Codex 列表页
Codex 详情页 Codex 详情页
分类选择浮层 分类选择浮层

脚本六:Codex 桌面 app 外观(linuxdo-codex.user.js)

换成 OpenAI Codex 桌面 app 风格:左侧导航 rail + 中间线程列表 / 详情 + 右侧氛围代码面板,配色实测自原版 app 截图,明暗双模式。

安装

同上,安装 linuxdo-codex.user.js 即可。

Raw 直链(仓库公开后可用):

https://github.com/czm15053/linuxdo-idea-ui/raw/main/linuxdo-codex.user.js

功能

截图

加载页面 加载页面
列表页 · 收起侧边栏 列表页 · 收起侧边栏
列表页 · 展开侧边栏 列表页 · 展开侧边栏
详情页 · 收起侧边栏 详情页 · 收起侧边栏
详情页 · 展开侧边栏 详情页 · 展开侧边栏

License

MIT © czm15053

JetBrains、IntelliJ IDEA、PyCharm 均为 JetBrains s.r.o. 商标;飞书为字节跳动旗下产品商标;钉钉为阿里巴巴集团产品商标;Codex、OpenAI 为 OpenAI 商标。本项目为非官方、非关联作品。

友链

linuxdo-idea-ui (czm15053/linuxdo-idea-ui)

x
Searching Database…

What is this?A collection of userscripts that disguise the linux.do forum (and X/Twitter) as common office apps - a JetBrains/Darcula IDE, Feishu/DingTalk/WeCom instant messaging, or a terminal coding-agent session like Claude Code/Codex CLI - so it looks like you're working instead of browsing a forum.
Is this a browser extension, or just scripts I install somehow?These are standalone Tampermonkey/Violentmonkey userscripts (.user.js files), not a packaged browser extension - each one rewrites the page's DOM and CSS live to apply its chosen skin.
How do I install one of these skins?Install Tampermonkey or Violentmonkey in your browser, then open the script's .user.js file on GitHub and click Raw - the manager will prompt you to install it automatically.
Do I need anything besides Tampermonkey?Just a userscript manager extension like Tampermonkey or Violentmonkey - no API keys, accounts, or build tools are required.
Can I run multiple skins at the same time?No - skins are mutually exclusive per site; only one appearance can be active on linux.do (or X) at a time, and several scripts auto-detect each other to avoid conflicts.
Which visual skins are included?Six skins: a combined DingTalk/Feishu/WeCom instant-messaging look, a JetBrains/Darcula IDE theme, legacy standalone Feishu and DingTalk skins (now discontinued), a terminal TUI styled like Claude Code or Codex CLI, and a Codex desktop app look.
Does it also work on X (Twitter)?Yes, a separate x-im.user.js script disguises x.com/twitter.com's home feed, following list and DMs as a DingTalk/Feishu/WeCom chat window, with GraphQL detail drawers and original 1:1 vector icons.
Can I hide what I'm actually reading from someone glancing at my screen?Several skins add a one-click privacy toggle that swaps real avatars and post titles for randomized work-sounding placeholder names and icons.
Why would anyone want to disguise a forum as an IDE or chat app?It's a 'slacking off at work' skin: your screen shows what looks like code, chat, or a terminal agent session instead of a forum, so casual onlookers see something work-appropriate.
Creator
czm15053
Size
29.3 MB
Stars
594
Updated
CommitOct 13
Age
1mo
Commits · 90 Days