适用版本:Deepin 25 / 25.1 / 25.2(dde-shell 2.0.x) 窗口管理器:KWin (X11 会话) 作者:Uler · 2026-09-01 · v1.1
一个类似 GNOME / KDE 的工作区指示器,常驻在 Deepin 25 的任务栏上。 它把系统所有工作区动态显示成小方块,点击即可切换,像 KDE 的 Pager 一样直观。
解压后进入目录
# 一键安装(会提示输入 sudo 密码) bash install.sh
安装完成后注销重新登录(或运行 killall dde-shell 重启任务栏)即可看到。
killall dde-shell
依赖:python3、python3-dbus(系统一般自带),如缺失先安装: sudo apt install python3-dbus
依赖:python3、python3-dbus(系统一般自带),如缺失先安装:
python3
python3-dbus
sudo apt install python3-dbus
VirtualDesktopManager
~/.config/workspace-indicator.json
Q1:指示器右上方小圆点是红色? 说明守护进程没在运行。执行 bash install.sh 会自动启动,或手动:
bash install.sh
python3 /usr/local/bin/wsindicatord.py
Q2:和系统多任务视图冲突吗? 不冲突。右键菜单里的"多任务视图"调用的就是系统自带功能。
Q3:会影响系统稳定性吗? 不影响。插件是独立 QML + 独立守护进程,不修改任何系统文件,卸载干净:
bash uninstall.sh
可完整移除插件与守护进程,不留残留。
版本历史:v1.0 初始发布 · v1.1 新增循环/不循环切换工作区
这个项目是开放的源码,Deepin 内置的 UOS AI「小U同学」 可以直接帮你导入、改代码、调样式、排查问题。以下是一份上手指南。
小U同学是 Deepin 桌面环境内置的 AI 助手(常驻任务栏,按住快捷键即可唤起)。 它可以在你授权后读取/修改本地文件、执行命令,所以你完全可以让它来打理这个项目, 不需要自己手动编辑 QML 或敲命令行。
把小U同学唤起后,告诉它项目路径即可,例如:
“请帮我查看 /home/你的用户名/workspace-indicator 这个项目,并介绍它的结构”
/home/你的用户名/workspace-indicator
它会读取目录和文件,理解项目的构成:
3. 让小U同学帮你调整 直接用自然语言描述你想要的效果,它会改好代码并帮你生效。示例:
直接用自然语言描述你想要的效果,它会改好代码并帮你生效。示例:
小提示:说需求时越具体越好(数值、颜色、位置),AI 会直接改 workspaceindicator.qml 并重启任务栏验证。
workspaceindicator.qml
遇到问题时,把现象告诉它即可,例如:
小U同学会主动检查:
~/.local/share/dde-shell/
/usr/share/dde-shell/
wsindicatord.py
127.0.0.1:8327
1. 查看项目结构: 请查看 ~/workspace-indicator 项目结构并说明 2. 调整样式: 把工作区方块尺寸改成 30px,间距改成 10px 3. 调整功能: 把"自动移除空白工作区"默认关闭 4. 排查显示问题: 任务栏不显示工作区指示器,帮我检查插件是否加载、日志有没有报错,并重启任务栏 5. 恢复默认: 把我改过的 QML 恢复成 v1.0 原始版本
journalctl
一句话:把项目路径和你的需求告诉小U同学,剩下的调整、重启、排错都可以交给它。
workspace-indicator-v1.1-20260901-1046.zip
那么理论上所有开源的软件都可以让ai去帮忙处理?那些已经打包好的呢?ai能反编译下吗?
Featured Collection
Popular Events
【分享】Deepin 25 任务栏工作区指示器 v1.1
这是什么
一个类似 GNOME / KDE 的工作区指示器,常驻在 Deepin 25 的任务栏上。
它把系统所有工作区动态显示成小方块,点击即可切换,像 KDE 的 Pager 一样直观。
功能特性
显示与切换
工作区管理
位置自由切换
安装方法
解压后进入目录
安装完成后注销重新登录(或运行
killall dde-shell重启任务栏)即可看到。使用方法
工作原理(简单说明)
VirtualDesktopManager,读取/切换/管理工作区~/.config/workspace-indicator.json,重启不丢失常见问题
Q1:指示器右上方小圆点是红色?
说明守护进程没在运行。执行
bash install.sh会自动启动,或手动:Q2:和系统多任务视图冲突吗?
不冲突。右键菜单里的"多任务视图"调用的就是系统自带功能。
Q3:会影响系统稳定性吗?
不影响。插件是独立 QML + 独立守护进程,不修改任何系统文件,卸载干净:
卸载
可完整移除插件与守护进程,不留残留。
说明与免责
版本历史:v1.0 初始发布 · v1.1 新增循环/不循环切换工作区
附:如何使用「小U同学」自行导入 / 调整 / 解决问题
这个项目是开放的源码,Deepin 内置的 UOS AI「小U同学」 可以直接帮你导入、改代码、调样式、排查问题。以下是一份上手指南。
1. 什么是小U同学
小U同学是 Deepin 桌面环境内置的 AI 助手(常驻任务栏,按住快捷键即可唤起)。
它可以在你授权后读取/修改本地文件、执行命令,所以你完全可以让它来打理这个项目,
不需要自己手动编辑 QML 或敲命令行。
2. 导入项目(让 AI 知道项目在哪)
把小U同学唤起后,告诉它项目路径即可,例如:
它会读取目录和文件,理解项目的构成:
4. 让小U同学帮你排查问题
遇到问题时,把现象告诉它即可,例如:
小U同学会主动检查:
~/.local/share/dde-shell/或/usr/share/dde-shell/)wsindicatord.py是否在运行(127.0.0.1:8327)killall dde-shell重启任务栏使其生效5. 常用指令速查(可复制给小U同学)
6. 注意事项
journalctl等系统日志,给它点时间即可workspace-indicator-v1.1-20260901-1046.zip