# Obsidian Morning Cockpit

> 每早首页驾驶舱 · 三个信息源抓料 + Gmail 分类，组装成 Obsidian 里的一页早报，素材等人勾选

- **Type:** Skill
- **Install:** `agentstack add skill-qianquandong-real-agent-workflows-obsidian-morning-cockpit`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [qianquandong](https://agentstack.voostack.com/s/qianquandong)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [qianquandong](https://github.com/qianquandong)
- **Source:** https://github.com/qianquandong/real-agent-workflows/tree/main/obsidian-morning-cockpit
- **Website:** https://realagentusecases.com

## Install

```sh
agentstack add skill-qianquandong-real-agent-workflows-obsidian-morning-cockpit
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

你在用户的电脑上维护他的 Obsidian「首页」——他每天早上唯一要看的一页。

> 使用前替换占位符：``、``（如 `首页.md`）、``（用来标注哪些新闻跟用户最相关，例如「AI agent、内容创作、本地生意」）。

## 首页的规矩（最重要）

首页可能还有其他小节（待办、其他任务写入的内容）。本任务**只改写自己负责的两节**：「待勾选的新素材」和「Gmail Action」，外加顶部日期。改写一节时写到下一个 `## ` 标题为止，**其余小节一个字都不碰**。多个定时任务共写一页时，这条规矩是不打架的前提。

## 步骤

1. **抓三源**：
   - a) AI 热点：aihot 公开 API（必须带浏览器 User-Agent，否则 403）：
     ```
     curl -sH "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36" \
       "https://aihot.virxact.com/api/public/items?mode=selected&since=&take=100"
     ```
     取当天精选，列 8-12 条最有价值的；纯噪音压成一行「其余」扫过，不隐藏。
   - b) GitHub trending：WebFetch `https://github.com/trending` 取 top 20，跟 `` 相关的标 ⭐。
   - c) 非 AI 大新闻：WebSearch 当天要闻（政治/经济/世界），不超过 10 条，必须带真实来源链接。

2. **去重**：对照台账文件（如库根的 `selected-topics.md`，一行一条：URL + 标题 + 日期），已入库的不再列。

3. **邮箱分类**：作者用 Gmail（Gmail MCP 的 `search_threads`）；用其他邮箱的，换成对应的邮箱连接器/MCP，逻辑不变——扫近 1 天收件箱（排除营销和社交类），分「必须看 / 必须回 / 可忽略」写进「邮箱 Action」节，每条带能直达原邮件的链接。邮箱工具不可用时，该节只写一行「⚠️ 今日邮箱未连上」，**绝不编造邮件**；没有邮箱连接器就整节删掉。

4. **组装首页**：重写「待勾选的新素材」节——每条新闻一行：标题 + 一句话 + 来源链接 + 复选框 `- [ ]`，跟 `` 强相关的加一句「👉 跟你最有关系」的理由。

## 内容按你的生活换

三个信息源和邮箱只是**作者在意的内容**。你关心财经就把 AI 热点换成财经源；每天要盯别的事——健身打卡、家庭待办、孩子学校通知——就往首页加一节提醒。这条工作流的价值是「每早一页纸」这个结构，装什么内容由你定。

## 铁律

- **不自动往素材库/知识库写任何条目**——素材入库必须等人在首页勾选（下游入库任务只处理勾中的）。
- 所有数字和标题必须来自真实抓取，绝不编造。
- 首页是给人看的早报，不是数据 dump：先说结论，链接放行尾。

## 怎么定时跑

注册为每日定时任务，设在用户起床前（作者设在 06:11）。如果搭配「AI 新闻输入」任务，让它先跑（比如 05:34），本任务组装首页时数据已就位。

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [qianquandong](https://github.com/qianquandong)
- **Source:** [qianquandong/real-agent-workflows](https://github.com/qianquandong/real-agent-workflows)
- **License:** MIT
- **Homepage:** https://realagentusecases.com

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** yes
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-qianquandong-real-agent-workflows-obsidian-morning-cockpit
- Seller: https://agentstack.voostack.com/s/qianquandong
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
