首页/新闻资讯/正文详情

OpenJarvis Showcase 投稿指南:面向结果优先的本地 AI 用例社区与 Markdown 条目规范

发布时间:2026/9/24 17:05:39 来源:云帆数科 栏目:资讯中心
OpenJarvis Showcase 投稿指南:面向结果优先的本地 AI 用例社区与 Markdown 条目规范
【免费下载链接】OpenJarvisPersonal AI, On Personal Devices项目地址https://gitcode.com/gh_mirrors/op/OpenJarvis点击查看免费下载OpenJarvis 是一个运行在个人设备上的个人 AI 项目Personal AI, On Personal Devices其 Showcase 板块收录真实用户的本地 AI 配置与使用故事帮助还不熟悉该项目的读者判断它值不值得我花一个周末。本文基于仓库中的 docs/showcase/CONTRIBUTING.md完整讲解 Showcase 条目的标准格式模板、编辑规范截图规格、脱敏清单、语气红线、提交流程以及合并后的分发渠道并结合仓库中已有的五篇 showcase 条目、截图目录规范与 MkDocs 配置给出可落地的实操指引。读完后你将掌握从构思一句话 Hook、到产出合规截图、再到提交 PR 的完整投稿流程。Showcase 的定位给非技术读者看的结果展示Showcase 存在的唯一理由是帮助一位困惑、好奇、非技术背景的读者判断 OpenJarvis 是否值得付出一个周末。这个目标决定了页面上的每一项编辑决策。因此Showcase 页面不是技术文档的替代品而是技术文档的漏斗入口——每一篇条目都以结果截图 一段上下文 指向文档的短链接呈现而不是架构讲解。从仓库的 docs/showcase/index.md 可以看到 Showcase 画廊的现状目前已有 Morning Brief、Memory That Doesnt Reset、Track Your Savings、Discord Companion、Offline Code Reviewer 五个主题覆盖邮件摘要、持久记忆、本地推理成本核算、消息中枢、离线代码评审等真实使用场景在 mkdocs.yml 中这些条目与 Contributing: showcase/CONTRIBUTING.md 一起挂在 Showcase 导航组下说明投稿页是 Showcase 栏目的一等公民。标准条目模板一个 Markdown 文件搞定每篇 Showcase 条目就是一个 Markdown 文件存放在docs/showcase/your-slug.md。docs/showcase/CONTRIBUTING.md给出了完整的模板骨架下面是继承自原文档的模板全文可直接复制使用--- title: Your Title — short, capitalized description: One sentence. The hook a stranger sees in search results. --- # emoji One-sentence hook — what it does FOR you, in plain English figure markdown alt text{ .showcase-screenshot loadinglazy } figcaptionA one-sentence caption that adds context the image cant show on its own./figcaption /figure 2–3 short paragraphs of context: when do you use this, what changed for you, what the experience feels like. Concrete abstract. I read it on my phone before coffee improves morning productivity. A bulleted list of two or three CONCRETE OUTCOMES works well — your calendar, your inbox, your code. Specific verbs and proper nouns. ## Why its nice - **one-line benefit.** one or two sentences of evidence - **one-line benefit.** one or two sentences of evidence - **one-line benefit.** one or two sentences of evidence ## How I set this up → **Tutorial: name** is the closest match. → **[Recipe: name](https://github.com/open-jarvis/OpenJarvis/tree/main/src/openjarvis/recipes/data)** if you want the exact config. → **one more related doc** if the reader is going deeper.注意模板中的几个关键结构YAML front mattertitle简短且大写开头description是一句话作为陌生人在搜索结果里看到的 Hook。H1 一句话 Hook用 emoji 一句大白话说明它为你做了什么例如现有条目 ☕ Morning Brief — Jarvis reads everything overnight so I dont have to。单张 headshot 截图 figcaption截图是头条figcaption 用一句话补充图片本身无法表达的信息。23 段上下文什么时候用、用后有什么变化、体验如何。具体 抽象我喝咖啡前在手机上看它 提升了早晨生产力。23 条具体结果列表落到你的日历、收件箱、代码使用具体动词和专有名词。Why its nice每条一行收益 一两句证据。How I set this up必须以指向教程/配方/相关文档的链接收尾。仓库中 docs/showcase/morning-brief.md 是模板的最佳范本三段上下文7 点的五条 bullet 是什么、过去要 25 分钟现在只要 2 分钟三条 Why its nice零月成本、数据不出家门、会学习你的品味结尾用三个 → 链接分别指向tutorials/scheduled-ops.md、user-guide/morning-digest.md和渠道文档。图片路径与 CSS 类模板中图片引用了{ .showcase-screenshot loadinglazy }类。截图统一存放在docs/assets/showcase/your-slug.png每个条目一张主图文件名必须与条目 slug 一致。截图目录的规范见 docs/assets/showcase/README.md其中明确所有img/figure使用loadinglazy因为这些图片在画廊页首屏之外。编辑规范护栏而非规则CONTRIBUTING 明确这些是护栏不是规则有理由时可以打破但它逐条给出了可操作的判定标准以结果开头而不是以技术开头❌ Multi-channel routing with MCP-backed memory and an orchestrator agent.✅ Jarvis answers my Discord messages while I sleep.原因很直白读者还不知道orchestrator agent是什么但他们知道 Discord 消息是什么。只放一张截图让它成为头条一张大而有趣、经过裁剪的截图胜过五张小图。裁剪到只展示结果不要展示 UI 边框能用图表达的就别写那段文字。截图规格原文档 docs/assets/showcase/README.md 合并项目要求格式PNGsRGB无 alpha 通道尺寸1600×10004:2.5比 16:9 更宽避免在文档网格中被 letterbox 加黑边体积pngquant --quality 70-90 --speed 1后小于 400 KB加载条目内img/figure全部使用loadinglazy路径docs/assets/showcase/your-slug.png必须脱敏真实邮箱地址、API 密钥包括sk-、ghp_、xox、eyJ开头的令牌、个人电话号码、对话对象的头像或全名除非对方已书面同意、包含他人主目录的文件路径。必须保留模型名如 llama3.1:8b、qwen2.5:14b具有信息量、时间戳证明截图是近期真实运行、leaderboard 上的美元金额这是重点、emoji 表情、你自己的名字和头像。具体优于看起来厉害❌ Saves significant time every morning.✅ Cut my morning catch-up from 25 minutes to 2.数字、时长、美元金额、具名工具建立信任形容词不能。三段上下文足够想看更多的人会点击底部 How I set this up → 链接。Showcase 页面是通向文档的漏斗不是文档的替代品。如果你发现自己开始在 showcase 条目里解释配置那段内容应该放进被链接的教程里。仓库中 docs/showcase/coding-assistant.md 就是一个范例只讲在 SFO 到 FRA 的航班上用 40 秒、靠笔记本内置 GPU 完成五个评审意见配置细节全部交给tutorials/code-companion.md。Why its nice 写体验不写架构每条 bullet 回答的是对你来说有什么不同而不是框架的工作方式有什么不同❌ Uses local SQLite for state with WAL mode for concurrent reads.✅ I can read my own memory file in a text editor. I can delete a line and the memory is gone.文档 中的持久记忆条目正是这样写的三个纯 Markdown 文件SOUL.md/MEMORY.md/USER.md共约 6 KB无向量数据库、无嵌入缓存我可以删掉一行记忆就消失了。每条条目必须以至少一个 How I set this up → 链接结尾如果还没有对应教程链接到最接近的 User Guide: CLI并开一个 issue 说明缺少该教程——文档团队会补写。投稿流程从 fork 到 PR原文档给出的提交流程四步Fork仓库并创建分支docs/showcase-your-slug。添加你的 Markdown 文件到docs/showcase/your-slug.md截图到docs/assets/showcase/your-slug.png。在docs/showcase/index.md添加一个画廊磁贴遵循现有模式——emoji 标题 一句话摘要 :octicons-arrow-right-24: See it。仓库中 docs/showcase/index.md 的 grid cards 区块即为现有模式样板例如- :material-coffee:{ .lg .middle } **Morning Brief** --- Slack, email, GitHub, and calendar — read overnight, summarized into 5 bullets in your phone by 7am. Cuts the daily what did I miss tax to zero. [:octicons-arrow-right-24: See it](https://link.gitcode.com/i/ff296ef7709142974408ca266e862a85)开 PR标题为docs(showcase): your title。如果想要合并前的编辑反馈可以 一位维护者。注意第 3 步中磁贴链接使用的是相对当前目录的短文件名如morning-brief.md因为磁贴与条目文件位于同一个docs/showcase/目录而在条目正文内部引用图片时原模板使用的是相对该 Markdown 文件自身的../assets/showcase/your-image.png即仓库根下的docs/assets/showcase/。提交时请保持一致避免出现 404。合并之后分发渠道合并后Hannah 与文档团队会把已合并的 showcase 条目发布到#config-showcaseOpenJarvis Discord 频道。你会在帖子里被 不需要自己动手。这一约定也与 docs/showcase/index.md 中Want to talk to other people doing this?一节的说明一致#config-showcase是用户张贴、讨论个人配置的地方。有疑问、草稿或半成品想法建议在开 PR之前先丢到 Discord 的#config-showcase——在聊天里获得编辑反馈比在 PR review 里快也能省下一轮修改。与仓库其他部分的配合截图占位机制docs/assets/showcase/README.md 说明该目录在首个 PR 中不带真实图片条目会先以 MkDocs 的 broken-image 占位符渲染figcaption 仍能传达应有内容真实截图在后续 PR 中随各条目的实际配置一并补充。教程与配方的对照CONTRIBUTING 模板中的 How I set this up 链接对应docs/tutorials/下五篇教程code-companion.md、deep-research.md、messaging-hub.md、scheduled-ops.md、skills-workflow.md配方配置则位于 src/openjarvis/recipes/data 目录。导航挂载mkdocs.yml的 Showcase 导航组同时包含五篇现有条目与 Contributing 页投稿者可以在本地mkdocs serve预览画廊效果。小结投稿 OpenJarvis Showcase 的核心纪律可以用一句话概括写结果不写架构放一张大截图不堆五张小图用数字和专有名词不用形容词三段落 两个链接收工。遵循 docs/showcase/CONTRIBUTING.md 的模板与护栏任何人都能贡献出与现有五篇条目质量相当的真实使用故事帮助下一个陌生读者判断值不值得一个周末。赞分享【免费下载链接】OpenJarvisPersonal AI, On Personal Devices项目地址https://gitcode.com/gh_mirrors/op/OpenJarvis点击查看免费下载相关推荐Syft SBOM 扫描指南如何为容器镜像快速生成软件物料清单Syft SBOM 扫描指南如何为容器镜像快速生成软件物料清单 Syft 是一个命令行工具专门做一件事从容器镜像和本地目录生成 SBOM软件物料清单。供应链安全开发工具合规审计开源治理WifiPassword-Stealer安全性分析如何保护你的网络免受此类工具攻击WifiPassword Stealer安全性分析如何保护你的网络免受此类工具攻击 在数字化时代网络安全已成为每个人必须关注的重要议题。WifiPasswoawesome-react-hooks 发展方向社区投票结果分析awesome react hooks 发展方向社区投票结果分析 React Hooks 作为现代 React 开发的革命性特性已经成为函数式组件的核心能力教程文档前端上一篇Steam 创意工坊下载器 WorkshopDL 首次使用教程不装 Steam 客户端3 分钟下载第一个模组下一篇G-Helper3分钟装完的华硕笔记本控制工具创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

PHPStan 错误 requireImplements.onEnum 详解:`@phpstan-require-implements` 误用于枚举(enum)的修复方案
PHPStan 错误 requireImplements.onEnum 详解:`@phpstan-require-implements` 误用于枚举(enum)的修复方案

开发工具代码质量静态分析 【免费下载链接】phpstan PHP Static Analysis Tool - discover bugs in your code without running it! 项目地址: https://gitcode.com/gh_mirrors/ph/phpstan 点击查看 免费下载 requireImplements.onEnum 是 PHPStan 在检测到 PHPDoc… · 2026/9/24 17:05:39

【Dify】金融投资新闻自动采集与智能摘要应用
【Dify】金融投资新闻自动采集与智能摘要应用

近年来,金融投资信息的获取愈发注重效率与准确。市场动态瞬息万变,自动化手段成为应对庞杂资讯的关键工具。 本文介绍一种基于Dify自动化工作流的金融新闻采集方案。方案以关键词驱动,涵盖新闻抓取、筛选、摘要和排序全流程,帮助初学者与实战者快速锁定高价值资讯,实现信… · 2026/9/24 17:05:39

【Dify】自动化即梦AI绘画应用
【Dify】自动化即梦AI绘画应用

AI绘画已成为创意表达和视觉设计领域的热门技术,自动化智能作画工具不断丰富创作体验和效率。即梦AI绘画工作流聚焦提示词驱动、云端生成和一键输出,面向零基础用户,极大降低了AI艺术创作门槛。 本文梳理即梦AI绘画工作流的流程架构、模型调用和典型应用场景,归纳系统的实… · 2026/9/24 17:05:39

deepagents之任务规划与分解
deepagents之任务规划与分解

前言 agent或llm第一个蜕变,是它可以执行工具了。 但是agent开始变的强大,其实是从LLM能力提升,agent可以根据任务,自主规划任务与执行开始的。 今天我们就看下deepagents如何进行任务的规划与分解。 为什么agent需要规划能力 简单… · 2026/9/24 17:41:39

ROS2 实战 | 手写 TF2 海龟实时坐标广播器(含完整避坑指南)
ROS2 实战 | 手写 TF2 海龟实时坐标广播器(含完整避坑指南)

ROS2 实战 | 手写 TF2 海龟实时坐标广播器(含完整避坑指南) 摘要:本文从零实现一个 ROS2 Python 节点,实时订阅 turtlesim 海龟位姿并广播 TF 坐标变换。重点修正了官方教程中常见的 Odometry/Pose 混用、__name__ 入口错误、--symlink-install 开发技巧等高频踩坑点,附完… · 2026/9/24 17:41:26

SqueezeNet:Fire模块驱动,极致参数压缩的初代轻量化CNN标杆
SqueezeNet:Fire模块驱动,极致参数压缩的初代轻量化CNN标杆

一、时代痛点:早期CNN的体积与部署困境 2016年之前的经典CNN模型,普遍存在模型臃肿、参数量爆炸、部署门槛极高的问题,严重限制了深度学习的落地应用,也是SqueezeNet诞生的核心动因。 第一,33卷积参数冗余严重。AlexNe… · 2026/9/24 17:41:26

Java集合分类
Java集合分类

一. Java 集合:Collection 单列集合与 Map 双列集合 1. Collection 单列集合每次存储单个元素,只有值,没有对应的键。 例子:脉劫、康帅傅、粤利粤,每个元素独立存在。子接口: List:有序、可重复、有索引。代… · 2026/9/24 17:41:01

在5060ti以上部署colmap方法
在5060ti以上部署colmap方法

问题:在5060ti上部署colmap预编译版本会出现稠密重建深度图和法向图出现全黑的问题 在使用编译方法来部署colmap 在官网下载colmap源代码 之后使用vcpkg来进行安装colmap的依赖 最后使用cmake进行安装 解决问题参考链接: Empty patch match results… · 2026/9/24 17:40:55

没有技术团队能做小程序吗?26 零基础搭建路径参考!
没有技术团队能做小程序吗?26 零基础搭建路径参考!

没有技术团队能做小程序吗?26 零基础搭建路径参考!没有专职技术团队也可以制作小程序,优先选择零代码 SaaS 工具,依靠可视化拖拽完成搭建,不用手写代码。但零代码不是万能,高度非标业务逻辑、深度系统对接需… · 2026/9/24 17:40:55

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码