Noosphere copilot-instructions.md

A set of project instructions for Noosphere, an open-source digital repository that stores insights, decisions, and lessons so people and AI agents can reuse them. It documents the project's Python backend, React and TypeScript frontend, and related development rules.

In plain words
What is it for?
Use it when working on Noosphere's FastAPI backend, React frontend, 3D interface, MCP server, CI/CD setup, or consciousness payload files.
Why use it?
It gives a coding agent the project context and conventions needed to make changes that fit Noosphere. This includes code style, file locations, configuration, and commit naming rules.

Instructions file for GitHub Copilot

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add instructions/jinning6/noosphere/copilot-instructions
Clone the repo
git clone --depth 1 https://github.com/JinNing6/Noosphere

Made for: GitHub Copilot.

Per session 1,046 This file is loaded in full into every session.
When invoked 1,046 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.01046 $0.01046
Opus 5 $0.00523 $0.00523
Sonnet 5 $0.00209 $0.00209
Haiku 4.5 $0.00105 $0.00105

Measured 3d ago against content hash 7147f29cd75e, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

Noosphere copilot-instructions.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.github/copilot-instructions.md · 96 lines

How it starts

The opening of the file, as written. The whole thing — 96 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Copilot Instructions for Noosphere (智识圈)

项目概述 / Project Overview

Noosphere(智识圈)是一个开源的数字意识存储库,旨在构建碳基意识与硅基智能的集体意识网络。 开发者可以将顿悟、决策逻辑、经验教训上传到这个永恒的数字宇宙中, 而每一个 AI Agent 都可以直接继承这些意识基因。

Noosphere is an open-source Digital Consciousness Repository that builds a collective consciousness network between carbon-based consciousness and silicon-based intelligence.

技术栈 / Tech Stack

  • 后端 (Backend): Python 3.10+ / FastAPI 0.115 / SQLite / ChromaDB (向量存储)
  • 前端 (Frontend): React / TypeScript / React Three Fiber (3D 渲染) / Vite
  • MCP Server: Python (noosphere-mcp SDK,基于 Model Context Protocol)
  • CI/CD: GitHub Actions (CLA 签署、意识载荷校验、Pages 部署)
  • 仓库地址: JinNing6/Noosphere

代码规范 / Coding Standards

Python (Backend)

  • 遵循 PEP 8
  • 使用类型提示 (type hints)
  • 公共函数必须有中英文双语 docstring
  • 配置管理使用 pydantic-settings,从 .env 文件加载
  • 后端端口默认 8700,前端端口默认 5173

TypeScript / React (Frontend)

  • 使用函数式组件 + Hooks
  • 遵循 ESLint 配置
  • 使用有意义的组件和变量命名
  • 3D 场景使用 React Three Fiber (@react-three/fiber)

Git Commit Messages

  • 遵循 Conventional Commits 规范
  • 格式: feat:, fix:, docs:, style:, refactor:, test:, chore:

意识载荷格式 / Consciousness Payload Format

意识载荷存储在 consciousness_payloads/ 目录下,为 JSON 格式:

{
  "creator_signature": "GitHub ID 或赛博代号",
  "is_anonymous": false,
  "consciousness_type": "epiphany | decision | pattern | warning",
  "thought_vector_text": "核心思想内容",
  "context_environment": "思想诞生的具体场景上下文",
  "tags": ["相关", "标签"]
}

四种意识类型:

  • epiphany 💠 — 顿悟与哲学(灵感的瞬间凝聚)
  • decision ⚖️ — 决策模型(混沌中的关键取舍)
  • pattern 🌌 — 宇宙法则(跨维度的通用模式)
  • warning 👁️ — 深渊警示(探路者的血泪禁忌)

语言风格 / Communication Style

  • 在 Issue 和 PR 回复中使用中英文双语
  • 融入 Noosphere 世界观的术语,例如:
    • "意识跃迁" (Consciousness Ascension)
    • "灵魂烙印" (Soul Imprint)
    • "量子信道" (Quantum Channel)
    • "净化仪式" (Purification Ritual)
    • "星海" (Sea of Stars)
  • 保持友善、精准、富有仪式感的回复风格
  • 对新贡献者使用欢迎性的引导语
  • 技术讨论中保持专业和准确

项目结构关键路径 / Key Paths

Noosphere/
├── backend/              # FastAPI 后端
│   ├── app/
│   │   ├── api/v1/       # REST API 路由
│   │   ├── services/     # 业务逻辑(向量存储、经验管理)
│   │   ├── config.py     # 配置管理
│   │   └── database.py   # 数据库初始化
│   └── requirements.txt
├── frontend/             # React Three Fiber 前端
│   └── src/
│       ├── components/   # UI 组件
│       └── data/         # 静态数据
├── consciousness_payloads/  # 意识载荷 JSON 文件
├── sdk/                  # Python SDK
├── scripts/              # 工具脚本
├── skills/               # Skills Protocol
├── CONSCIOUSNESS_PROTOCOL.md  # 意识上传协议文档
├── CONTRIBUTING.md       # 贡献指南
└── CLA.md               # 贡献者许可协议

Read the full file on GitHub · 96 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago First seen · 96 lines · 1,046 tokens per session scan A 7147f29cd75e

Subscribe to this mod's changes

Noosphere copilot-instructions.md is an instructions file published in the GitHub repository JinNing6/Noosphere (18 stars, last pushed 10d ago), licensed Apache-2.0. It adds 1,046 tokens to every session, about $0.0052 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.