Install
$ agentstack add skill-logog782-cmyk-linkly-quote-cards-linkly-quote-cards ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Linkly 金句卡 · 光形体 zine 卡片引擎
这个引擎干一件事:把一句话钉在一张旧纸上,钉得有分量。
首要场景是 Linkly 金句卡——把知识库分类笔记里存的金句(带编号 no.01-100)变成可分享的编号卡片;通用场景是任意主题的极简 zine 海报(给文章配图、做活动小海报)。两种产出共用同一套审美引擎。
三条铁律
一切参数服务于这三条,冲突时铁律优先:
- 纸是主角。 成图必须像"一张被平板扫描仪扫进来的做旧纸张",不是屏幕里的设计稿。空纸占画面八成上下,全部视觉元素合计不超过两成,谁都不许碰画布边缘。平扫视角、漫射光、无硬投影、无 3D 纵深。
- 一卡一色。 全画只允许一处高饱和颜色。面积小——占全画 1%-3%,或主体簇的四分之一上下——但必须在缩略图里第一眼看见。颜色尽量给主体本身(蓝书脊、红日历、红印章),不给装饰。提示词里禁止出现 pale/muted/pastel/faded 这类给颜色留退路的词:颜色要么饱和,要么不出现。
- 字是印的,不是贴的。 文字要像铅字或打字机印进纸纤维——允许洇墨、轻微错位、深浅不匀,不允许干净利落的数字排版感。衬线体或打字机体,永不用现代无衬线。
出卡工作流(七步)
取句 → 定锚 → 配色 → 定版式 → 写提示词 → 生成 → 校验交付
第一步·取句
- 金句卡:句子从 Linkly 分类笔记取(9 条笔记,标签
金句+分类名,编号 no.01-100;母本已删,分类笔记是唯一权威源)。卡片编号必须与笔记编号一致。 - 通用海报:从用户给的主题/文章/情绪里提炼一个可成像的核心意象——只取一个,不总结全文;没给文案就自拟一句短诗性短语。
- 正式对外引用金句前,提醒用户回原访谈核对措辞。
第二步·定锚(视觉锚决策树,CEO 2026-08-05 定)
按顺序走,停在第一个可行项:
- 说话人是名人(模型认得脸)→ 肖像锚:粗网点新闻纸灰度肖像剪报,撕边。严格灰度,脸不上色(暖调旧彩报版仅当用户点名)。提示词里写全名+标志性特征(黄仁勋=黑皮衣方框眼镜;芒格=高龄圆框厚镜片西装)。此时唯一的色锚必须落在肖像之外的物件上——夹子、日历角、色块——永不给脸上色。
- 说话人不知名或生成必不像 → 二选一:(a) 金句物象——从句子本身长出来的隐喻物(倒计时→日历页,前排座位→旧票根,浪潮→水花);(b) 公司硬件——说话人公司的标志性产品(大疆→无人机,拓竹→3D 打印机,影石→全景相机,地平线→车规芯片)。只画物件,严禁 logo、字标、品牌锁排。
- 用户给了参考照片 → gen.py
--image图生图,同样套网点报纸做旧工艺,像不像由照片保底。
第三步·配色(色相轮值表)
钴蓝 cobalt / 番茄红 tomato / 梨绿 pear green / 品红 magenta-pink / 青 cyan / 柠檬黄 lemon yellow / 橙 orange——七色轮值。单张任选;批产时相邻卡不重色。金句里的英文词(LLM、Taste)可升格为色锚本身:黑中文+彩英文,是系列的固定语法。
第四步·定版式(两族)
版式只有两族,共同点:锚必须是一个成像的东西(人或物),纯排版压不住这张纸:
- 标本式——单个物件居中,像钉在纸上的标本(日历页、票根、无人机、打字机)。物件孤悬,四周全空,微文字缀底。
- 剪报式——撕边报纸/杂志图块带着图像(肖像、火箭、书店),金句小字贴着剪报边缘排,可竖排。
> 原「铅字式」(金句放大当主视觉)与「便签式」(夹子/别针压小纸片)2026-08-08 批产实测后被 CEO 除名:字再大立不住,文具当主角太轻。两族永不再用——金句再短,也给它配一个像样的锚。
同一批卡两族交替,不许连续两张同族。
第五步·写提示词(五段式)
英文书写,五段紧凑段落,顺序固定:
- 纸与画布——vertical 3:5, flat orthographic scan of aged off-white paper, no border/mockup;留白占比(约 80%-85%)、主体簇占比(约 15%-20%)与落位(中/中偏左/下三分位等),nothing touching the edges。
- 锚——它是什么+哪族版式+做旧工艺(halftone dot screen / torn edges / photocopy softness 等),灰度声明。
- 色——精确色名+载体+面积("the only chromatic element, opaque, clearly visible at thumbnail size")。
- 字——金句原文逐字给出,注明 reproduce verbatim, no added/missing/repeated characters(含标点,句号也要点名);字体行为(serif/typewriter,行数与错落);落款两行:
说话人 · 出处+linkly · no.XX。 - 禁——no full-bleed scene, no commercial poster layout, no logo, no glossy mockup, no cinematic lighting, no 3D, no neon, no cartoon, no photorealistic modern photo, no dense collage。
第六步·生成
python3 ~/飞书/imagegen/gen.py --prompt "" -o ~/飞书/zine-posters/-.jpeg --size 1440x2400
Seedream 唯一后端(光形体 2026-08-03 钦定),1440x2400=竖版 3:5,一次 60-90 秒,CLI 内置绕代理与 8 次重试。参考照片加 --image 。除非用户明说"只要提示词",否则必须真出图。
第七步·校验交付
生成后 Read 成图,过三道检查,不过按对应规则重生一次:
- 色锚检查——缩略图尺度下色锚是否第一眼可见;被冲淡/消失 → 加强色彩措辞+加大色块面积重生。
- 逐字校验——图内每一段文字逐字比对原文(Seedream 偶发叠字/吞字/吞标点,实测例:雨天旧书店→雨天旧书书店、句尾句号被吞)。任何一处不符 → 复述原文+verbatim 措辞重生。金句类必须全对才许交付。
- 已知字形偏差:打字机小字里的「内」顽固出繁体「內」,提示词强调简体也压不住——落款等我方自拟文案直接换措辞绕开(如"内部分享"→"分享");金句正文遇到此类顽固字才逐字重试,两次仍错就上报用户定夺。
- 铁律检查——留白、单色、印刷感三条铁律肉眼过一遍;版式与近期产出拉开差异。
交付 = 发图给用户(SendUserFile, render)+ 附最终提示词 + 一行配方说明(锚/色/版式/情绪)。
质检清单
- [ ] 像扫描进来的旧纸,不像设计稿?
- [ ] 空纸约占八成,元素不碰边?
- [ ] 全画有且仅有一处高饱和色,缩略图可见?
- [ ] 文字有印刷感(洇墨/错位/压痕),无数字排版感?
- [ ] 图内文字与原文逐字一致,标点无缺?
- [ ] 落款两行齐全,no. 与笔记编号对上?
- [ ] 肖像卡:脸是纯灰度,色锚在脸外?
- [ ] 版式族与上一张不同?
- [ ] 无 logo/商业感/3D/霓虹/卡通?
- [ ] 真的生成了图,而不是只给了提示词?
用法示例
- 「出金句卡 no.47」
- 「拿这条金句做张卡:股票并不知道你持有它。—— 巴菲特」
- 「人生哲学那组挑三条做卡」
- 「给这篇稿子配张 zine 风图」(通用海报模式)
- 「用这张照片做一张同风格 poster」(图生图)
对外发布注意
- 真人肖像卡对外商业分发前,先提示用户肖像权风险,由用户拍板;内部/产品内使用不拦。
- 金句正式外发前回原访谈核对措辞(分类笔记头部有同样提醒)。
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: logog782-cmyk
- Source: logog782-cmyk/linkly-quote-cards
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.