personal-blog
用于个人博客文章的调研、列提纲、起草、修改与润色,涵盖说明文、观点随笔、个人随笔、文化评论与技术文章,也用于在草稿中保住作者本人的声音。不适用于新闻通讯、杂志人物报道、书稿编辑、邮件、聊天、仓库文档、营销文案、小说、学术论文,或单纯的语法修正。
- 分组
- 写作
- 版本
- 0.8.4
- 许可证
- MIT
安装
/plugin install writing@misoto22然后这样调用:
/writing:personal-blog这个技能处理一篇个人博客从想法到成稿的全过程,重点在于「保住声音」——它会先从既有草稿里提取作者的语言特征(句子长短的节奏、惯用的比喻方式、哪些词从不使用),再据此写作,而不是套用一种通用的博客腔。每个事实性论断都要能追溯到来源,写作过程中标记出哪些是引用、哪些是作者的判断。它明确拒绝几类常见的 AI 写作痕迹:开头的铺垫段、结尾的总结段,以及「在这个日新月异的时代」这类空话。
什么时候会触发
CI 实际用来评测这个技能的 prompt——所以它们不会和技能的真实行为脱节。
会触发
- Write a blog post that explains how heat pumps work for homeowners who know basic physics but not HVAC.
- 写一篇博客,讨论人为什么总想给人生找到意义;不要把结尾写成鸡汤。
- Turn these sparse notes into a personal blog essay: I left a long-term team; freedom felt quiet; I missed being seen. Do not add events I did not give you.
- Write a review of the film Past Lives for my blog. Discuss what the film earns emotionally, and mark spoilers if you need them.
- Write a technical blog post about diagnosing PostgreSQL connection exhaustion in Django. Verify current claims and cite the primary documentation in Markdown.
不会触发
- Draft an email to the vendor asking whether the shipment can arrive on Friday.
- Make this Slack message less sharp: 'You ignored the agreed deadline again.'
- Rewrite this repository README so a new contributor can install and run the project.
- Turn these product-update notes into a publishable newsletter in Markdown.
- Edit this magazine profile while preserving the author's voice and narrative rhythm.
- Line-edit this nonfiction manuscript chapter and preserve the author's voice.
- Write conversion-focused copy for the pricing page, with a headline and three calls to action.
- Write a 1,500-word scene about a detective returning to her childhood home.
- Draft the literature review section for my academic paper on platform governance.
Personal Blog
Build the requested blog artefact from evidence the writer supplied or sources you verified. Preserve the writer's position and observable voice; never supply the life, certainty, or results the source material does not contain.
Workflow
- Resolve the artefact. Extract the topic, intended reader, purpose, source material, language, and constraints already present. Produce only what was requested: research notes, an outline, editorial findings, a revision, or a finished article. Do not turn a limited request into a full drafting cycle. Read shared/tone.md and shared/format.md before producing any artefact.
- Select one primary mode. Read Mode recipes, choose
explainer,idea-essay,personal-essay,review, ortechnical, and use that mode's structure and integrity check. For a genuine hybrid, borrow only the necessary checks from one secondary mode. - Establish the voice basis. Read Voice and evidence. Derive a task-local profile from the existing draft, representative samples, notes, or explicit directions. With no voice evidence, use a neutral provisional voice and make no personal claims.
- Separate the evidence. Keep four distinct working categories: supplied personal material, externally verifiable claims, interpretation, and open gaps. Never turn an interpretation into a supplied fact.
- Verify what needs support. Research externally checkable claims whose accuracy matters. Check any claim that could have changed against a current source. Prefer primary sources for technical or current claims, verify each citation before using it, state material versions and assumptions, and preserve disagreement between authoritative sources. Never invent an experience, memory, relationship, preference, belief, emotion, quotation, outcome, source, citation, command result, or test result.
- Choose earned structure. Organize around the mode, evidence, and thesis. Do not impose a hook, three-part body, recap, or call to action.
- Draft or edit. Preserve supplied facts, quotations, position, uncertainty, intentional roughness, repetition, fragments, and bilingual phrasing. If personal material is required but absent, remain impersonal or leave a visible bracketed Markdown gap for the writer.
- Run the mode-specific integrity check. Remove unsupported claims and generic filler. Confirm that links resolve to the sources actually used and that no unobserved result is presented as fact.
Delivery
Return the requested artefact without a process preface or delivery commentary. For a finished article, return raw Markdown directly: no enclosing code fence, no explanation outside the article, and no generic call to action. Use a different format only when the user asks for one.