explaingit

sixiangguo/cc-note-ops

Analysis updated 2026-05-18

104JavaScriptAudience · writerComplexity · 2/5LicenseSetup · moderate

TLDR

An Obsidian plugin that turns your current note into WeChat articles, Xiaohongshu posts, or topic ideas using Claude Code running locally.

Mindmap

mindmap
  root((CC Note Ops))
    What it does
      Identify open note
      One-click content actions
      Write back to vault
    Tech stack
      Obsidian plugin
      Claude Code CLI
      Shell scripts
    Use cases
      WeChat article rewrite
      Xiaohongshu post splitting
      Note polishing
    Audience
      Chinese content creators
      Obsidian users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Turn a Chinese-language Obsidian note into a ready-to-post WeChat public account article.

USE CASE 2

Split a long note into five short Xiaohongshu posts with image prompt ideas.

USE CASE 3

Polish an existing note's prose and add tags and internal links automatically.

USE CASE 4

Generate a pool of content topic ideas from notes already in your vault.

What is it built with?

JavaScriptObsidian APIClaude Code CLIShell scripts

How does it compare?

sixiangguo/cc-note-opsdb-toolkit/db-toolkitsophomoresty/bpc-fetch
Stars104104104
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderateeasymoderate
Complexity2/52/52/5
Audiencewriterdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires the Claude Code CLI already installed and working on your machine before the plugin's buttons will do anything.

You can use, modify, and distribute this project freely, including for commercial purposes, as long as you keep the license notice.

In plain English

CC Note Ops is an Obsidian plugin that adds a one-click content operations panel to the Obsidian note-taking app. It is aimed at Chinese content creators who write notes in Obsidian and want to repurpose those notes for social platforms like WeChat public accounts (gongzhonghao) and Xiaohongshu (Little Red Book). The plugin identifies the note you currently have open, shows a preview that follows your scroll position, and offers buttons that trigger AI-powered rewrites using Claude Code running on your own machine. The available actions fall into two groups. Output actions create new files without touching the original note: rewriting the note as a WeChat article, splitting it into five short Xiaohongshu posts with image prompt suggestions, generating a list of topic ideas for several platforms, or producing a summary with tags and linking suggestions. Editing actions modify the original note after first making a backup: polishing the prose and paragraph structure, or adding frontmatter tags and Obsidian internal links. The plugin calls Claude Code through the command-line tool claude -p, running tasks in the background without opening a terminal window. For users who want more control, the panel includes buttons to copy the note's file path or a rewrite prompt, which you can paste into a terminal session running Claude Code interactively. Installation uses a shell script that copies the plugin files into your Obsidian vault's plugin directory. You need Obsidian, the Claude Code command-line tool installed and working, and optionally the Obsidian Terminal plugin if you want a persistent Claude Code session in a panel at the bottom of the app. Writing style templates for the AI rewrites are stored as plain Markdown files that you can edit to match your own voice. The plugin does not send your notes to any external server beyond what Claude Code itself uses.

Copy-paste prompts

Prompt 1
Help me install CC Note Ops into my Obsidian vault and connect it to Claude Code.
Prompt 2
Show me how to write a custom writing style template for this plugin.
Prompt 3
Explain the difference between the output buttons and the editing buttons in this plugin.
Prompt 4
How do I set up a proxy so the plugin's background Claude Code calls work behind my firewall?

Frequently asked questions

What is cc-note-ops?

An Obsidian plugin that turns your current note into WeChat articles, Xiaohongshu posts, or topic ideas using Claude Code running locally.

What language is cc-note-ops written in?

Mainly JavaScript. The stack also includes JavaScript, Obsidian API, Claude Code CLI.

What license does cc-note-ops use?

You can use, modify, and distribute this project freely, including for commercial purposes, as long as you keep the license notice.

How hard is cc-note-ops to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is cc-note-ops for?

Mainly writer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.