Token导航 LogoToken导航TokenDH.com
Tractatus Thinking logo
运维云端未说明官方级别未说明来源级核验

Tractatus Thinking

MCP Server

基于Wittgenstein的Tractatus方法,将复杂概念分解为基本逻辑组件的MCP服务器,帮助AI助手通过分层命题系统分析思想。

工具数

7

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Andreymi

提供方

Andreymi

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Tractatus思维

喜欢顺序思维吗?你也需要Tractatus思维

如果你使用 sequential-thinking 主控程序你知道结构化推理的力量。但顺序思维告诉你如何一步一步地解决问题。 Tractatus Thinking告诉你你实际上在处理什么。

通过结构化分解进行逻辑概念分析

![MCP Compatible](https://modelcontextprotocol.io/) ![TypeScript](https://www.typescriptlang.org/) ![Tests](./tests) ![Coverage](./coverage) ](https://www.npmjs.com/package/tractatus_thinking) ](https://www.npmjs.com/package/tractatus_thinking)

什么是拖拉机思维?

一种模型上下文协议(MCP)服务器,它将复杂的概念分解为基本的逻辑组件。基于维特根斯坦的Tractatus方法,它帮助人工智能助手通过层次命题系统地分析思想。

为什么你需要两者:

顺序思维逻辑思维
揭示 过程揭示 结构
展示如何做某事展示某事是什么
线性步骤链概念层次树
“先做A,然后做B,然后做C”“A需要(B、C和D)”
非常适合执行非常适合理解
查找前进的道路查找隐藏的需求

组合的力量:

  • 首先使用Tractatus 了解您正在处理的内容-发现所有隐藏的需求和依赖关系
  • 然后使用顺序 计划如何系统地满足每项要求
  • 一起:完全理解+完美执行

真实示例:

问题:“我如何让我的创业成功?”

顺序思维 给你:

1. Identify a problem
2. Build an MVP
3. Find customers
4. Iterate based on feedback
5. Scale when ready

Tractatus思维 揭示:

Success = (Value Creation × Market Fit × Execution)
- If ANY factor is zero, success is zero
- Sequential thinking might perfect your execution (steps 1-5)
- But miss that your market doesn't actually exist

这就是顺序思维所不能做到的 -揭示需求的乘法性质,无论你执行的步骤有多好,缺少任何单一因素都会导致失败。

是什么让Tractatus强大?

突破混乱思维 -当想法显得纠结或定义显得循环时,Tractatus会揭示其背后的隐藏结构,向您展示概念之间的确切关系。

找出真正需要的东西 -发现必须为真的东西(乘法要求)和恰好常见的东西(加法特征)之间的区别。这种清晰度改变了决策。

建立精确的理解 -超越模糊的直觉,达到精确的定义。非常适合技术文档、系统设计和任何精度问题。

自然语言的问题

当我们用自然语言思考时,我们会无意识地将多种想法捆绑在一起:“好的代码是干净的、可维护的和可扩展的。”但究竟是什么让代码“干净”呢?清洁度与可维护性有何关系?它们总是相互关联的吗?

Tractatus解决方案

此工具迫使您将捆绑的想法分解为原子命题,揭示:

  • 隐藏的假设 你不知道你在做什么
  • 逻辑依赖 概念之间
  • 结构关系 自然语言所隐藏的
  • 精确定义 而不是模糊的直觉

快速开始

新用户:请参阅 QUICKSTART.md 有关详细的设置说明和示例!

1.安装(选择一种方法)

选项A:从源代码构建

git clone https://gitlab.com/CochainComplex/tractatus-thinking.git
cd tractatus_thinking
npm install
npm run build

选项B:NPM Global

npm install -g tractatus_thinking

选项C:NPX(不安装)

直接在Claude Desktop配置中使用,无需安装(见步骤2)

2.配置克劳德桌面

查找您的配置文件:

  • 雨衣: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

添加适当的配置:

对于源代码构建(选项A):

{
  "mcpServers": {
    "tractatus_thinking": {
      "command": "node",
      "args": ["/absolute/path/to/tractatus_thinking/dist/index.js"]
    }
  }
}

对于NPM Global(选项B):

{
  "mcpServers": {
    "tractatus_thinking": {
      "command": "tractatus_thinking"
    }
  }
}

对于NPX(选项C-无需安装):

{
  "mcpServers": {
    "tractatus_thinking": {
      "command": "npx",
      "args": ["-y", "tractatus_thinking@latest"]
    }
  }
}

3.重新启动Claude并使用

  1. 完全重新启动Claude Desktop
  2. 在输入区域中查找插头图标
  3. 开始分析:
"Use Tractatus thinking to analyze what makes code maintainable"
"Help me understand the concept of technical debt using Tractatus"
"Break down what artificial intelligence really is"

需要帮助? 检查 QUICKSTART.md 用于故障排除和更多示例!

它的作用

逻辑思维将模糊的概念转化为精确的逻辑结构。你得到的不是循环定义和捆绑的想法:

  • 原子命题 -每个想法都表达为一个清晰的陈述
  • 逻辑层次结构 -显示精确关系的编号结构(1、1.1、1.11)
  • 隐藏的依赖关系 -揭示哪些因素必须全部为真,哪些因素必须为可选添加
  • 精确定义 -不再“你知道我的意思”——一切都很明确

示例:“是什么让初创公司成功?”

自然思维 产生:团队、资金、市场契合度、时机、执行。..

Tractatus思维 揭示:

1. Startup success requires value creation
   1.1 Value emerges from solving real problems
   1.2 Problems must affect enough people
   1.3 Solutions must be technically feasible
2. Startup success requires market fit
   2.1 Product capabilities match user needs
   2.2 Pricing matches perceived value
3. Startup success requires execution capability
   3.1 Team can build the solution
   3.2 Resources sustain operations

注意Tractatus是如何将三者分开的 独立 需求(乘法,而不是加法)-缺少任何一个都意味着失败,这是自然语言所掩盖的。

示例2:“什么是意识?”

自然思维 产生:意识、知觉、自我意识、主观体验、“难题”。..

Tractatus思维 揭示:

1. Consciousness is subjective experience
   1.1 Experience has qualitative properties (qualia)
      1.11 Qualia are private and directly known
      1.12 Qualia cannot be reduced to physical description
   1.2 Experience requires a subject who experiences
      1.21 Subject persists through time
      1.22 Subject integrates multiple experiences
2. Consciousness exhibits intentionality
   2.1 Mental states are about something
   2.2 Aboutness creates subject-object relationship
3. Consciousness enables self-awareness
   3.1 System can model itself
   3.2 Model influences system behavior

这表明意识不是一回事,而是三种经常被混淆的不同现象。分析在1.12处停止,因为进一步的分解触及了哲学沉默的界限——维特根斯坦称之为“一个人不能说话”

用法示例

基本分析

You: "Use Tractatus to analyze what makes code maintainable"

Claude: Starting Tractatus analysis...

1. Maintainable code enables efficient modification
   1.1 Modifications require understanding existing code
   1.2 Understanding requires clear structure
   1.3 Clear structure emerges from consistent patterns
2. Maintainable code minimizes change impact
   2.1 Changes isolated through loose coupling
   2.2 Dependencies made explicit

互动建筑

You: "Help me understand what makes a good API using Tractatus thinking"

Claude: Let's build this together. What's your first insight about good APIs?

You: "They should be easy to use"

Claude: Added as proposition 1. But "easy to use" bundles multiple concepts.
Can you identify what specifically makes an API easy to use?

You: "Clear naming and consistent patterns"

Claude: Excellent! I'll add these as:
1.1 Clear naming reveals intent
1.2 Consistent patterns reduce cognitive load

发展

# Install dependencies
npm install

# Run in development mode
npm run dev

# Build for production
npm run build

# Run tests
npm test              # All 218 tests
npm run test:coverage # With coverage report (67%)

# Type checking
npm run typecheck

# Linting
npm run lint

技术细节

MCP工具操作

tractatus_thinking 该工具支持以下操作:

  • 开始 -开始分析一个概念
  • 添加 -在逻辑结构中添加命题
  • 导航 -在命题树中移动
  • 分析 -检查结构完整性
  • 出口 -导出分析(markdown/json)
  • 修订 -更新提案内容
  • 移动 -重组提案

哲学基础

核心原则

  • 气管结构:编号为1、1.1、1.11的提案(不是1.1.1)
  • 原子思维:每个命题只表达一个想法
  • 逻辑独立性:兄弟姐妹的命题是独立的
  • 沉默的界限:止步于形而上学/伦理的极限

项目结构

tractatus_thinking/
├── src/                # TypeScript source
│   ├── tractatus/      # Core engine
│   ├── handlers/       # MCP handlers
│   ├── utils/          # Utilities
│   └── index.ts        # Entry point
├── tests/              # Test suite (218 tests)
├── dist/               # Built output
└── package.json        # Dependencies

当有疑问时,要求

  • Node.js 18+
  • npm 9+

关于方法

基于路德维希·维特根斯坦(Ludwig Wittgenstein)的《逻辑哲学论》(Tractatus Logico Philosophicus)(1921),该工具实现了一个层次化的命题系统,其中复杂的思想分解为原子真理。这种方法尊重哲学界限——停留在形而上学的极限,即“一个人必须保持沉默”

许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

致谢

人工智能推理时代的生产就绪哲学思维工具。

______________________________________________________________________

许可证

麻省理工学院许可证-版权所有(c)2025亚历山大·沃斯

许可证 文件以获取详细信息。

目录标签

目录标签

TypeScriptClaude云端部署逻辑分析本地部署概念分解哲学思考AI推理结构化思维

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP