OpenLess风格包与市场:如何打造并一键安装你自己的专属写作风格,从工作邮件到小红书文案全覆盖
【免费下载链接】openlessHold a key, speak, release — AI-polished text appears at your cursor in any app. Open-source voice input for macOS & Windows. (按住快捷键说话,松开即得润色后的文字)项目地址: https://gitcode.com/gh_mirrors/op/openless
OpenLess 是一款开源 AI 语音输入工具:按住快捷键说话,松开后,经过 AI 润色的文字会直接出现在任意应用的光标处。它的**风格包(Style Pack)**机制让你为不同的写作场景——工作邮件、commit message、小红书文案——各配一套专属语气,并支持一键安装社区分享的风格包、发布自己的风格包。本文带你从零完成这套「专属写作风格」工作流。
什么是风格包?一句话:把「语气」变成可切换的配置
普通语音输入工具只有一种固定的“润色”语气,而 OpenLess 把语气做成了风格包:一个风格包 = 一套自定义的系统提示词 + 名称 + 图标 + 示例。风格越贴近你的真实任务,产出的文本就越贴合预期。内置的四种润色模式(轻度、结构化、正式等)本身就是一套风格包,随时可以覆盖或扩展。
相关逻辑定义在 style_packs.rs,产品说明可参考 README.zh.md。
一键安装社区风格包:市场(Marketplace)使用指南
- 打开应用主窗口的**市场(Marketplace)**页面,浏览社区分享的精选风格包(目录经过审核,不是放任的大杂烩)。
- 顶部搜索框输入关键词(如「小红书」「邮件」),支持按热门、最新、我喜欢的排序。
- 点开风格包详情页查看提示词摘要与示例,点击安装,几秒内风格包就出现在你的风格列表中。
- 顺手为好用的风格包点个赞,帮助排序更准确。
市场页面源码见 Marketplace.tsx,浏览、安装、点赞的接口封装在 style-packs.ts。
打造你自己的风格包:4 步完成
第 1 步:在「风格」页新建风格包
进入主窗口的**风格(Style)**页面,点击新建。编辑器会预填一份推荐结构的模板:角色 → 任务 → 通用规则 → 输出,照着改即可。比如写小红书文案,可以在角色里加一句「你擅长用轻快活泼的口语写种草文案,适当使用 emoji」。
新建模板逻辑在 Style.tsx。
第 2 步:按场景写系统提示词
一个实用的提示词写法:
- 角色:你是谁(如「严谨的客服回复助手」)
- 任务:整理口语化转写为可直接发送的文字
- 通用规则:保留数字、专有名词、URL 原样;不补充用户没说过的事实
- 输出:直接输出最终文本,不加解释和客套话
模板中的{{HOTWORDS}}占位符会自动插入你的热词与错别字纠错模块——保留它,你常打错的产品名、人名就能被正确纠正;删除它则热词模块拼到提示词末尾。
第 3 步:保存并用快捷键切换
保存后,风格包即刻生效。OpenLess 支持用快捷键在不同风格包之间一键切换:写工作邮件时按组合键切到「正式」,转战小红书瞬间切回「活泼」。在「设置 → 快捷键」中即可配置切换热键。
第 4 步:加个图标,让风格更直观
风格页支持为每个风格包上传自己的图标(StylePackIconPicker.tsx),在切换列表里一眼区分「邮件风」和「种草风」。
导出、导入与分享:风格包可以打包成 ZIP
风格包支持导出为 ZIP 文件,也支持从 ZIP 导入——这意味着你可以把调好的风格包发给同事、放到团队网盘,别人一键导入即可复用,无需重新写提示词。导入导出逻辑见 style-packs.ts。
发布到市场:让你的风格被更多人一键安装
- 在设置 → Marketplace中用 GitHub 身份登录(设备码流程,无需在应用内输密码)。
- 回到风格页,选中你的风格包,点击发布到 Marketplace。
- 上传内容会经过审核后才公开展示,保证市场质量。
登录后你还能在市场的「我的发布」中管理已上传的风格包,并看到自己点过的赞。整个登录与发布编排由 marketplace.rs 实现。
上手小贴士
- 先装后改:从市场安装一个相近的风格包,再按自己的需求微调提示词,比从零写快得多。
- 一个任务一个包:邮件、周报、commit、小红书各建一个,配合热键切换,比一个大而全的提示词效果好。
- 历史可「换风格重润色」:在历史页选中某条记录,可用另一个风格包重新润色同一句话,方便对比效果。
更多架构与模块说明可查看项目文档 docs/structure.md 与 docs/architecture.md。
【免费下载链接】openlessHold a key, speak, release — AI-polished text appears at your cursor in any app. Open-source voice input for macOS & Windows. (按住快捷键说话,松开即得润色后的文字)项目地址: https://gitcode.com/gh_mirrors/op/openless
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考