← Back to Skills Marketplace
bosichong

Flash Thoughts

by bosichong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
160
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install flash-thoughts
Description
随手记录灵感闪念。按日期存储,分隔线分隔每个想法,支持快速添加和搜索。适用于捕捉转瞬即逝的想法、灵感碎片、待办念头。/ Capture fleeting ideas instantly. Daily files, divider-separated entries, quick add and search. P...
README (SKILL.md)

Flash Thoughts - 闪念记录

随手捕捉灵感闪念,像备忘录一样简单,像日记一样有序。

核心理念

闪念 = 转瞬即逝的想法 + 快速捕捉 + 简单结构

  • 📅 按日期存储:每天一个文件,文件名就是日期
  • 📝 分隔线分隔:每个闪念独立,互不干扰
  • 🔍 方便搜索:文本格式,grep/搜索即可
  • ⚡ 极简操作:说话 → 记录,不需要复杂步骤

使用方法

添加闪念

python3 scripts/flash.py add "你的想法内容"

智能体会自动:

  1. 创建或打开今天的闪念文件
  2. 添加时间戳和内容
  3. 用分隔线与之前的闪念分开

搜索闪念

# 搜索关键词
python3 scripts/flash.py search "关键词"

# 查看某天的闪念
python3 scripts/flash.py show 2026-03-20

# 查看最近N天的闪念
python3 scripts/flash.py recent 7

配置存储路径

默认存储在 ~/notes/flash/,可在脚本中修改 FLASH_DIR 变量。

文件结构

~/notes/flash/
├── 2026-03-20.md
├── 2026-03-21.md
└── ...

每个文件格式:

# 2026-03-20 闪念

---

## 10:19 - 博客程序智能体技能

为各种博客程序写智能体技能...

---

## 14:32 - 闪念功能本身就是一个好想法

这个记录方式值得写成文章。

触发场景

智能体识别以下意图时自动调用:

  • "帮我记下来..." / "记一个想法..."
  • "我有个灵感..." / "突然想到..."
  • "记到闪念里..."
  • "帮我找找..." + 关键词(搜索模式)

依赖

  • Python 3.6+
  • 无外部依赖

为什么需要这个技能?

  • 💡 灵感转瞬即逝,记录要快
  • 📱 不需要打开专门的 App
  • 🔗 与智能体对话即可完成记录
  • 📂 文本文件,永远属于你

安装

# Clone 或下载到你的技能目录
git clone https://github.com/bosichong/flash-thoughts.git

# 在 OpenClaw 中,复制到技能目录
cp -r flash-thoughts ~/.openclaw/workspace/skills/

示例

用户:帮我记下来,我想给每种博客程序写一个智能体技能

智能体:记好了!📝 写入了 2026-03-20.md

用户:帮我找找之前关于博客的想法

智能体:找到了,3月20日的闪念:

博客程序智能体技能 - 为各种博客程序写智能体技能...

Usage Guidance
This skill is a simple local note tool: installing it will let the agent run scripts that create and append markdown files in a directory (default ~/biji/闪念). Before installing, review scripts if you want to confirm behavior, choose a storage path via FLASH_THOUGHTS_DIR to control where files are written, and be aware that the agent will read those files to perform searches. Note the minor documentation mismatch about the default folder; you may want to set FLASH_THOUGHTS_DIR explicitly. If you plan to install from the repo, prefer cloning from the GitHub repo referenced and verify it matches the packaged files.
Capability Analysis
Type: OpenClaw Skill Name: flash-thoughts Version: 1.0.0 The flash-thoughts skill is a straightforward utility for capturing and searching daily notes in Markdown format. The core logic in scripts/flash.py uses standard Python libraries for file I/O and regex searching within a user-defined directory, with no evidence of network activity, data exfiltration, or malicious execution patterns. All instructions in SKILL.md and README.md are strictly aligned with the stated purpose of managing 'fleeting thoughts'.
Capability Assessment
Purpose & Capability
Name/description (capture fleeting ideas, daily files, quick add/search) match the included Python script and SKILL.md. There are no unexpected binaries, credentials, or config paths requested.
Instruction Scope
Runtime instructions tell the agent to run the bundled Python script (add/search/show/recent). The script only reads/writes files under a single directory (configurable via FLASH_THOUGHTS_DIR) and does not call external endpoints or read unrelated system paths. Minor inconsistency: SKILL.md/README show different default directories (~/notes/flash/ vs ~/biji/闪念) than the script's default (~/biji/闪念); this is an informational mismatch but not a security issue.
Install Mechanism
No install spec (instruction-only). The README suggests cloning the repo or copying into the skills directory; no downloads from untrusted URLs or archive extraction are performed by the skill itself.
Credentials
No required environment variables or credentials. An optional FLASH_THOUGHTS_DIR environment variable can change where files are stored — this is proportional and expected for a local storage tool.
Persistence & Privilege
always is false and the skill does not request elevated/persistent system privileges. It will write files only to the configured folder in the user's home directory.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install flash-thoughts
  3. After installation, invoke the skill by name or use /flash-thoughts
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Flash Thoughts for capturing fleeting ideas instantly. - Supports adding thoughts quickly with timestamp and divider separation in daily files. - Facilitates fast search by keyword, by date, or recent days. - Stores notes as plain markdown in a configurable directory (default: ~/notes/flash/). - Triggerable by common idea-capturing phrases for seamless integration. - Requires only Python 3.6+ with no external dependencies.
Metadata
Slug flash-thoughts
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Flash Thoughts?

随手记录灵感闪念。按日期存储,分隔线分隔每个想法,支持快速添加和搜索。适用于捕捉转瞬即逝的想法、灵感碎片、待办念头。/ Capture fleeting ideas instantly. Daily files, divider-separated entries, quick add and search. P... It is an AI Agent Skill for Claude Code / OpenClaw, with 160 downloads so far.

How do I install Flash Thoughts?

Run "/install flash-thoughts" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Flash Thoughts free?

Yes, Flash Thoughts is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Flash Thoughts support?

Flash Thoughts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Flash Thoughts?

It is built and maintained by bosichong (@bosichong); the current version is v1.0.0.

💬 Comments