一头牛
2026-09-03 20:01 deepin product team
厉害呀
Reply Like 0 View the author
厉害呀
哇 成功了!
哇 成功了!
哈哈,昨天又让小U调试了2个小时。
但是上传至github都是不成功。那个网站登录太慢了
📢 更新:作品已开源发布 + 完成评审建议优化
感谢各位评审老师的反馈!已按建议完成全部优化,并将作品开源发布:
🔗 GitHub 公开仓库:https://github.com/late-autumn414/weather-widget
| # | 评审建议 | 落实情况 |
|---|---|---|
| 1 | 补充明确开源协议与 LICENSE 文件 | ✅ 已添加 MIT LICENSE,README /init.py 声明统一 |
| 2 | dulwich 加入依赖并锁定 Pillow 版本 | ✅ requirements.txt 已锁定 Pillow==11.1.0、dulwich==1.2.14 |
| 3 | 发布 GitHub 公开仓库 + 可复现构建说明 | ✅ 仓库已公开,README 新增完整可复现构建步骤 |
| 4 | Token 改用环境变量/密钥环存储 | ✅ push_to_github.py 已重写,支持 GITHUB_TOKEN 环境变量,杜绝明文落盘 |
# 克隆仓库
git clone https://github.com/late-autumn414/weather-widget.git
cd weather-widget
# 创建虚拟环境(推荐)
python3 -m venv .venv
source .venv/bin/activate
# 安装锁定依赖
pip install -r requirements.txt
# 语法检查
python3 -m py_compile src/*.py
# 启动应用
python3 src/main.py
依赖版本已全部锁定(==),任意 Linux 环境均可复现构建。
收到,谢谢。
什么问题?我又改了一版。能够实时看到想看到的数据。

改进了一下,可以直接显示在任务栏内,双击任务栏图标,弹出窗口。可以随意添加自己需要的城市。

是想把两个deb包发到github仓库,但琢磨了半天没搞明白如何上传。
Popular Ranking
ChangePopular Events
More
🌤️ 天气桌面小工具 — 多城市同屏天气桌面插件
📦 源码仓库
[GitHub 仓库链接 - 上传后替换]
(运行
python3 push_to_github.py自动上传)✨ 功能特性
🚀 安装方式
🖼️ 效果截图
🧩 项目结构
🏗️ 技术架构
架构模式:MVC 三层架构
💬 开发过程说明(基于 deepin Skills)
本作品全程通过 UOS AI(小U同学) 辅助开发,核心使用了以下 deepin Skills:
开发历程:
AI 对话记录截图:(见下方附件)
📋 更新日志 v2.0.0
🔗 相关链接
===============================================================================
天气桌面小工具_v2.0.0_提交版.zip