Linux.do CLI 工具 正式发布

前情提要
Linux.do IDEA插件
Linux.do VSCode插件

继VSCode版和IDEA版相继发布后,收到了很多佬友们的回复
经过几天的努力,CLI版本的linuxdo-explorer终于和大家见面了

使用截图

主要功能

命令列表
在终端内按下/即可展开
上下方向键可以在列表中选择,选中后按下 Enter将直接执行
或手动输入以执行


浏览分类与话题
支持浏览所有分类,选择分类后加载话题列表
按 Enter 进入话题详情,支持 J/K 或方向键导航
想要加载更多话题只需要按下 M 键
想看同一个话题的新内容的话按 R
或者直接看按键提示栏,操作简单

PixPin_2025-12-26_10-02-25


话题详情
显示话题内容和所有回复
支持 终端内的图片渲染,不过是使用色块堆起来的
图片的显示模式可以通过 /image 命令来修改
当前支持彩色/黑白与点阵图风格

PixPin_2025-12-26_09-49-03


用户统计面板

输入 /stats 命令打开用户统计页面
GitHub 风格的活跃度热力图
过去一年发帖记录一目了然
Tab 切换到浏览数据视图,显示每月阅读量的条形图
以及一些统计信息(单日/单月最高阅读数、最长阅读时间
使用该功能需要将归档个人信息得到的
user_archive.csvvisits.csv 复制粘贴至 cli 所在目录

PixPin_2025-12-26_09-46-13


通知列表
输入 /notify 查看所有通知
显示未读/已读状态,选中后按 Enter 将直接跳转到相关话题

PixPin_2025-12-26_09-44-24

Credit 信息
输入 /credit 查看 LDC 余额和收支情况
显示可用余额、今日剩余额度、近7天收支明细
需要额外进行一次浏览器登录,相关功能待完善

PixPin_2025-12-26_10-01-36


保存与总结
选中话题活在话题内时,可以用以下两条命令操作

命令 功能
/save 保存当前话题为 Markdown 格式
/summary 使用 AI 总结话题并保存

使用总结功能需要在config.json中配置OpenAI兼容模型,格式如下:

"openai_url": "https://open.bigmodel.cn/api/paas/v4/chat/completions",
    "openai_key": "YOUR_OPENAI_KEY_HERE",
    "openai_model": "glm-4.6v-flash"

默认情况下保存的文件会存放在 文档/linuxdoexp/contentsummary 文件夹中
也可以输入/path来自定义保存目录


主题切换
命令 /theme
目前共三种主题,适配不同场景:

  • 深色主题:彩色,适用黑色背景
  • 浅色主题:彩色,适用白色背景
  • 纯黑白主题:灰度,简洁模式

PixPin_2025-12-26_10-05-09


搜索话题
执行 /search 后在命令栏内输入目标内容
或者输入@xxx来搜索某人发布的内容

PixPin_2025-12-26_10-08-06


命令列表

命令 功能
/login 重新登录获取新 Cookie
/logout 退出登录并清除 Cookie
/save 保存当前话题为 Markdown
/summary AI 总结并保存话题
/search 搜索话题
/stats 查看用户统计信息
/notify 查看通知列表
/credit 查看 Credit 信息
/theme 切换主题
/image 切换图片显示模式
/path 设置保存路径

快捷键

按键 功能
J / 向下移动/滚动
K / 向上移动/滚动
Enter 进入/确认
ESC 返回上一级
/ 进入命令模式
Tab 切换视图(统计页面)
M 加载更多回复
R 刷新当前页面
I 在浏览器中打开当前话题
Q 退出程序
PgUp / PgDn 快速翻页

系统要求

  • Windows:Windows 10 及以上
  • Linux:需要 GLIBC 2.31+
  • 终端:支持真彩色的终端(Windows Terminal、iTerm2、GNOME Terminal 等,非必须)

网络要求
由于 L 站需要科学上网,请确保:

  • 已配置好代理工具
  • 终端能够正常访问 linux.do

安装方式

Windows 直接下载 linuxdo-cli.exe
Mac 直接下载 linuxdocli
Linux

wget https://github.com/TooAme/linuxdo-explorer/releases/download/CLI1.0.2/linuxdocli-linux-102
chmod +x linuxdocli
./linuxdocli

首次使用

启动程序后,会显示 Banner 并开始验证登录状态
如果没有登录过,会自动打开浏览器进行登录
无法使用浏览器登录的话在同一个目录下创建config.json
然后填入手动获取的cookie和ua
这是模板:

{
    "cookie": "",
    "user_agent": ""
}

登录成功后,程序会自动获取 Cookie 并保存到 config.json
之后启动时会自动使用已保存的 Cookie,无需重复登录
当然 Cookie 是会过期的,到时候再登录一遍即可


文件说明

程序运行后会在当前目录生成以下文件:

文件/文件夹 说明
config.json 配置文件,保存 Cookie、主题、图片模式等设置
文档/linuxdoexp/content/ 保存的话题 Markdown 文件
文档/linuxdoexp/summary/ AI 总结的 Markdown 文件

注意:config.json 包含您的登录凭证,请勿分享给他人


常见问题

Q: 无法加载话题/连接失败
A: 请检查运行的系统的网络是否能访问 linux.do

Q: 中文显示乱码
A: 请确保终端的编码设置为 UTF-8

243 个赞

这玩具不错 :+1:

8 个赞

linux.do cli怎么能不支持linux呢?w

36 个赞

nb。。

3 个赞

谢谢大佬,CLI 版很实用,期待 Mac 版更新

1 个赞

不知道有没有办法 oauth 登录,但是可能要 neo 开鉴权。

还有 5 秒盾也是个大问题。

3 个赞

厉害了,等一个mac

666支持一下啊

1 个赞

vs版很好用

佬友厉害

这是认真的吗:new_moon_face:

linudo2api!w

8 个赞

image

1 个赞

求大佬出 mac 版本~~感谢感谢~:smiling_face_with_tear:

2 个赞

等个mac

2 个赞

太强了!

2 个赞

更好的摸鱼了

順手把MC P給做了

1 个赞

好家伙!太强了!

1 个赞

正儿八经的摸鱼神器… :partying_face: 强啊

2 个赞