鲜衣怒马
deepin
8 hours ago 6啊,
Reply Like 0 View the author
6啊,
6啊,

争取当上文圣 哈哈哈

你要不要再搞个帐号啥的,不然重装后是不是又得重新练级了?
安装后没有任何反应,找不到在哪里,任务栏上也没有
安装后没有任何反应,找不到在哪里,任务栏上也没有
要重启,然后去任务栏插件里看看有没有字数统计
你要不要再搞个帐号啥的,不然重装后是不是又得重新练级了?
好的我看看能不能加一个数据导出和导入的功能
安装后没有任何反应,找不到在哪里,任务栏上也没有
或者用这个命令重启任务栏也可以systemctl --user restart dde-shell@DDE.service dde-shell-plugin@org.deepin.ds.desktop.service
你要不要再搞个帐号啥的,不然重装后是不是又得重新练级了?
数据导入和导出功能已增加
厉害👍
厉害👍

【deepin插件开发活动】任务栏字数统计 · 文人雅称等级制托盘插件(deb安装包在文章末尾提供,目前只有amd64的包)
一、作品信息
dde-tray-developmentskill)dde-tray-development模块二、作品简介与痛点
很多人每天在电脑前敲成千上万字——写文档、回消息、做笔记——却从没有一个"码字里程表"。现有工具要么局限于单个编辑器,要么把你的原文上传到云端。
本插件做了一件简单但没人做透的事:在桌面层面,统一计量你通过输入法上屏的全部文字,并把冷冰冰的数字包装成一套"书生 → 文圣"的文人雅称晋升体系。它不是另一个编辑器,而是常驻任务栏、零配置、零侵入的写作陪伴。
三、功能一览
文人雅称段位表:
四、真实使用价值
五、创新性
六、技术实现
6.1 架构
6.2 为什么用 dbus-monitor?
实测 fcitx5 5.1.12(deepin 25)的
InputContext1信号是定向信号(destination 指向创建输入上下文的应用),普通QDBusConnection::connect/add_match收不到,因此改用 D-Bus Monitor 模式(dbus-monitor --monitor即BecomeMonitor)捕获。match规则用sender=org.fcitx.Fcitx5限定来源,第三方进程无法冒充。6.3 字数统计算法(标准口径)
你好世界hello world你好 hellodeepin系统v25好用你好,hello!12345😄6.4 代码结构(清晰、可维护)
~/.config/deepin/dde-tray-wordcount.conf七、UI/UX(评审项:UI/UX 设计 15%)
wordcount.svg/wordcount-dark.svg。八、安装与使用
依赖
从 deb 安装(推荐)
从源码构建
卸载
九、兼容性与架构支持
_amd64_arm64_loongarch64CMake 经
CMAKE_SYSTEM_PROCESSOR自动识别架构;打包脚本debian/rules用DEB_HOST_MULTIARCH自动选择安装路径。已在 deepin 25 完成构建 / 安装 / 运行 / 卸载全流程验证。十、开发过程说明(基于 deepin Skills 辅助)
本作品基于 deepin Skills 的
dde-tray-development模块完成开发,该模块提供了 dde-tray-loader 插件接口规范、打包与调试指引,帮助快速对齐 DDE 任务栏插件的开发约定(接口头文件pluginsiteminterface_v2.h、Qt6 编译约束、用户级插件目录等)。使用atomcode编写,workbuddy负责审计代码
开发关键节点:
PluginsItemInterfaceV2的itemWidget/itemTipsWidget/pluginName等;packaging/debian/*,并通过资格审核的"可复现文档"要求。十一、演示截图
图片中的秀代表我的打字等级,它会随着打字的总字数增长而升级
等级进度与文人雅称,24 小时时段分布热力图,近 7 日柱状图 + "约等于一部作品"
全面一览
十二,amd64版本的deb包下载
amd64安装包
下载之后双击点开进行安装
已增加数据导入和导出功能
十三、致谢与结语
dde-tray-development提供 dde-tray-loader 插件开发规范本作品为 2026-08-10 大赛启动后开发 / 实质性更新的参赛作品,源码以 LGPL-2.1-or-later 开源发布,可独立构建与安装。