每日设计洞察 — 追踪设计工具更新、AI产品新闻、设计系统演进、UX研究和设计灵感。触发词:‘今日设计资讯’、‘设计资…’
Design Daily Insights / 设计每日资讯
功能概述
Design Daily Insights / 设计每日资讯是一项面向实际任务的技能,主要用于设计领域每日双语资讯 — 追踪设计工具更新、AI 产品动态、设计系统、深度研究和灵感发现;详见 references/sources.md,共 19 个信息源:;
核心要点
- A 类 — web_fetch 直接抓取(13 个);
- 🎨 工具更新(5 个);
- Figma Blog: https://www.figma.com/blog/。
使用与执行
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
Design Daily Insights / 设计每日资讯
设计领域每日双语资讯 — 追踪设计工具更新、AI 产品动态、设计系统、深度研究和灵感发现。
数据源
详见 references/sources.md,共 19 个信息源:
A 类 — web_fetch 直接抓取(13 个)
🎨 工具更新(5 个)
- Figma Blog: https://www.figma.com/blog/
- Lovable Blog: https://lovable.dev/blog
- Cursor Blog: https://cursor.com/blog
- Framer Blog: https://www.framer.com/blog
- VS Code Updates: https://code.visualstudio.com/updates
🤖 AI 动态(2 个)
- Anthropic News: https://www.anthropic.com/news
- Anthropic Research: https://www.anthropic.com/research
🏗️ 设计系统(2 个)
- Zeroheight Blog: https://zeroheight.com/blog/
- Supernova Blog: https://www.supernova.io/blog
📖 设计深度(3 个)
- NNGroup: https://www.nngroup.com/articles/
- Smashing Magazine: https://www.smashingmagazine.com/
- Creativerly: https://www.creativerly.com/
💡 灵感发现(1 个)
- Sidebar.io: https://sidebar.io
B 类 — web_search 补充(6 个)
| 源 | 搜索关键词 |
|---|---|
| Product Hunt | Product Hunt design tools launches |
| The Rundown AI | The Rundown AI newsletter |
| Ben's Bites | Ben's Bites AI news |
| UX Collective | site:uxdesign.cc design |
| TLDR Design | TLDR design newsletter |
| Google Stitch | Google Stitch design update |
摘要规则
- 双语:标题
English Title / 中文标题放同一行 - 内容:英文摘要在前(2-3 句),中文摘要在后(2-3 句),各段折行显示
- 角度:突出"是什么 + 对设计师/开发者有什么影响"
- 每条附原文链接:
→ full-url - ⚠️ 链接必须是具体文章 URL,不能是官网/博客首页:
- ✅
https://www.figma.com/blog/five-figma-weave-workflows/ - ❌
https://www.figma.com/blog/(首页,看不到具体文章) - ✅
https://cursor.com/blog/bugbot-learning - ❌
https://cursor.com/blog(首页) - 获取方式:抓取博客索引页时,必须从页面中提取每篇文章的实际 URL,而非统一链接到分类页或首页
- ✅
- 总条数:10-15 条,每分类 2-3 条
- 总输出:≤ 2000 字(中文计)
分类
- 🎨 工具更新 / Tool Updates — 产品功能、版本发布、更新公告
- 🤖 AI 动态 / AI Updates — 模型发布、AI 产品、行业变动
- 🏗️ 设计系统 / Design Systems — 设计系统更新和深度内容
- 📖 设计深度 / Design Deep Dive — UX 研究、方法论、案例
- 💡 灵感发现 / Inspiration — 精选内容、趋势、展示案例
去重
读写 memory/design-digest-state.json,按 URL 去重:
{
"seen": {
"url-or-id-1": "2026-03-28"
}
}
- 每次运行时读取已有 seen 列表
- 抓到的新内容中,过滤掉已存在于 seen 中的 URL
- 生成摘要后,将新 URL 以当天日期(YYYY-MM-DD)写回 seen
- 自动清理 7 天前的条目
运行流程
- 读
memory/design-digest-state.json获取去重状态 - web_fetch 13 个 A 类源,每个源最多抓取前 5000 字
- web_search 6 个 B 类源补充
- 过滤已读内容(URL 去重)
- 三层筛选:
- 新鲜度:只保留 7 天内的内容
- 相关性:匹配分类关键词
- 价值度:优先头部产品、信息密度高、独特分析的内容
- 筛选 top 10-15 条,按 5 个分类组织
- 生成双语摘要
- 更新
memory/design-digest-state.json(写入新 URL + 清理过期条目) - 部署网页:将 HTML 输出到
design-daily-site/index.html(使用下方「网页设计」中的杂志风模板),启动本地 HTTP 服务器,通过 locaddr.run 生成临时公开 URL - 按输出模板格式化,在飞书消息末尾附上网页链接,发送飞书消息
⚠️ 署名已更新为「多啦啊木 🐾」
⚠️ 关于网页 URL:locaddr.run 每次重启链接会变。如需固定 URL,推荐部署到 GitHub Pages、Cloudflare Pages 或 Vercel(
npx vercel一键部署),可获得永久地址。
Token 控制
- 每个源站最多抓取前 5000 字
- 每条最终摘要 ≤ 3 句(英文)+ 3 句(中文)
- 总输出 ≤ 2000 字
飞书输出模板
📅 设计每日资讯 | Design Daily — YYYY-MM-DD
🔗 网页版:https://<当期-locaddr-URL>
🎨 工具更新 / Tool Updates
1. English Title / 中文标题
英文摘要 1-2 句。
中文摘要 1-2 句。
→ https://actual-article-url-here.com/article-slug
2. ...
🤖 AI 动态 / AI Updates
3. English Title / 中文标题
...
🏗️ 设计系统 / Design Systems
6. English Title / 中文标题
...
📖 设计深度 / Design Deep Dive
10. English Title / 中文标题
...
💡 灵感发现 / Inspiration
12. English Title / 中文标题
...
—
Sources: Figma · Cursor · Framer · Anthropic · Zeroheight · Supernova · NNGroup · Smashing Magazine · Sidebar | Curated by 多啦啊木 🐾
排版规则
网页链接位置:标题下方第一行,紧跟日期之后(先 URL,再内容)
来源署名:底部独占一行,以
—分隔结尾每条格式:序号 + 英文标题/中文标题(同一行)→ 英文摘要 → 中文摘要 → 链接(
→+ 完整文章 URL)不使用 markdown 表格(飞书兼容)
同一新闻多源出现时只保留最佳版本
跳过低价值内容:纯营销、泛泛列表文、招聘信息
标题:一行,
English Title / 中文标题英文摘要在前,折行;中文摘要在后,折行
链接:
→ full-url独占一行不使用 markdown 表格(飞书兼容)
同一新闻多源出现时只保留最佳版本
跳过低价值内容:纯营销、泛泛列表文、招聘信息
网页设计 / Web Design
模板位置
/Users/Ellison/.openclaw/workspace/design-daily-site/index.html
设计风格:高级杂志风(Editorial Magazine)
⚠️ 设计已锁定,不主动更换
design-daily-site/index.html= 杂志风 HTML 模板- 每次运行时只替换内容(日期、各 article 区块),不修改 CSS 结构和设计变量
- 如需改版设计,需 MZQ 明确授权
配色方案(大胆张扬)
:root {
--paper: #f8f6f1; /* 暖调米白底 */
--paper-warm: #f0ebe2; /* 微暖卡片底 */
--ink: #120d0a; /* 深墨文字 */
--ink-soft: #4a3530; /* 温暖次要文字 */
--muted: #8a7060; /* 弱化文字 */
--rule: #d8cfc5; /* 分隔线 */
--accent: #c94830; /* 赤陶红强调(大胆) */
--accent-soft: rgba(201,72,48,0.1);
}
背景纹理(四层弥散渐变 + SVG noise)
background: var(--paper) radial-gradient(ellipse 80% 60% at 10% 0%, rgba(201,72,48,0.09) 0%, transparent 60%), radial-gradient(ellipse 60% 50% at 90% 10%, rgba(160,50,30,0.07) 0%, transparent 55%), radial-gradient(ellipse 50% 40% at 50% 0%, rgba(201,72,48,0.06) 0%, transparent 50%), radial-gradient(ellipse 70% 80% at 80% 100%, rgba(50,90,60,0.07) 0%, transparent 60%); /* noise texture via ::before pseudo-element with inline SVG */
字体搭配
- 标题/品牌:
Playfair Display(衬线,优雅) - 正文:
Inter(无衬线,现代) - 中文备选:
Noto Serif SC
布局结构
- Masthead — 双栏报头,大字
设计每日资讯,双线分隔符 - Hero Zone — 左侧大标题 + 副标题 + 日期,右侧 Sidebar 小标题列表
- Section Header — 装饰分隔线 + 全大写分类标签(🎨 / 🤖 / 🏗️ / 📖 / 💡)
- Article Cards — 编号列表,大号灰色数字 + 标题 + 摘要 + 文章链接
- Pull Quote — 左侧红色装饰竖线 + 引文
- Footer — 双线分隔符 + 来源列表 + 署名
多啦啊木 🐾
署名:页面底部 多啦啊木 🐾,飞书消息末尾同步
移动端适配(三档响应式,已优化)
- 1000px(平板):双栏 → 单栏;Hero 右栏加顶部分隔线替代左分隔线;数字列表隐藏来源域名
- 640px(手机主档):报头大字缩至 38px、隐藏副标题/期号;导航栏横向滚动(隐藏滚动条);卡片网格单列 + 圆角卡片;分类标题 10px 紧凑字间距;数字列表行号 32px;页脚单列紧凑排布
- 360px(超小屏):标题/正文字号再缩一档
- 导航栏:横滚 +
flex-shrink:0+overflow-x:auto+scrollbar-width:none
内容替换位置(每次运行)
运行时只需替换 HTML 中以下位置的内容:
和.hero-date— 当天日期- 各
区块 — 精选文章标题、摘要、链接 来源行 — 当期来源列表
CSS 变量、字体引用、背景纹理代码不改动。
部署流程
# 1. 写入 HTML(用模板覆盖)
cp /Users/Ellison/.openclaw/workspace/design-daily-site/index.html
/Users/Ellison/.openclaw/workspace/design-daily-site/build.html
# 2. 启动本地 HTTP 服务器(端口 8766)
cd /Users/Ellison/.openclaw/workspace/design-daily-site
python3 -m http.server 8766 &
# 3. 创建公开链接(locaddr.run)
ssh -o StrictHostKeyChecking=no
-R 80:localhost:8766 locaddr.run &
# 4. 验证可用性
curl -s -o /dev/null -w "%{http_code}" https://<生成的URL>/
部署脚本
已创建的辅助脚本:scripts/design-daily-cron.sh(见下方定时任务章节)
定时任务 / Cron
设置每日 9:00 北京时间自动发送
openclaw cron create --name "Design Daily 每日设计资讯" --schedule "0 0 9 * * *" --tz "Asia/Shanghai" --message "今日设计资讯" --channel feishu --timeout-seconds 180 --failure-alert --failure-alert-after 2
⚠️ 推荐加上
--timeout-seconds 180(3分钟),因为任务涉及 13 个源站抓取 + locaddr 隧道建立,30秒默认超时容易触发。--failure-alert --failure-alert-after 2开启连续2次失败后通知。
另一种方式:指定小时判断
如果 cron 不支持时区转换,可写一个包装任务:
- 创建一个辅助脚本
scripts/design-daily-cron.sh:
#!/bin/bash # 每天北京时间 9:00 触发(UTC 1:00) openclaw run "今日设计资讯" --channel feishu
设置 cron:
0 1 * * * /Users/Ellison/.openclaw/workspace/skills/design-daily/scripts/design-daily-cron.sh确保脚本有执行权限:
chmod +x scripts/design-daily-cron.sh
查看/删除定时任务
openclaw cron list openclaw cron delete
定时任务的限制
- 定时任务运行在独立的 session 中,无主 session 历史上下文
- 默认超时 30 秒,任务涉及多源抓取 + 隧道部署,建议设为 180 秒避免超时
- 建议在
memory/design-digest-state.json中记录上次运行时间,避免重复发送 - 如果需要在飞书群发送,channel 指定为群 ID 或群名
命令
/design— 手动触发一期 digest/design setup— 初始化配置和去重状态/design sources— 查看当前追踪的所有信息源/design add— 添加新的 A 类信息源到 sources.md
热门AI工具
相关专题
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。
0
2026.10.22
PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.4万人学习
共6课时 | 54.7万人学习
