IOTO Personal Knowledge Manufacturing System
Three years in the making, designed specifically for Obsidian
Don’t manage knowledge — manufacture outcomes
PKM 2.0 = Personal Knowledge Manufacture
Say goodbye to old FOMO (Fear Of Missing Out), embrace new FOMO (Fun Of Making Outcome)
What You Will Learn
Understand IOTO’s core philosophy and key workflows. Includes simulated scenarios to help you better grasp and apply IOTO.
PKM 2.0
Traditional Personal Knowledge Management (PKM) often traps users in categorizing and organizing knowledge. Management is never the purpose itself. IOTO advocates PKM 2.0 — Personal Knowledge Manufacture: focus on manufacturing outcomes to realize value.
从管理走向制造:PKM 2.0
你是否正困在灰尘满布、只进不出的数字信息仓库?
仓库模式
Information Storage"Fear of Missing Out (恐惧错过)"
"随手剪藏,觉得以后会有用"
"搬运他人的已知 (D/I)"
"堆积如山的收藏夹与标签"
制造模式
Knowledge ManufacturingFun of Making Outcome (制造之乐)
无订单不进货:意图准入制
锻造自我的真知 (K/W)
可交付、有影响力的成果
What is IOTO?
Understanding the core philosophy behind IOTO and how it transforms your relationship with knowledge.
Core Philosophy
IOTO:PKM 2.0 的
真实落地与实践
“制造离不开管理,但只强调管理,往往会忽略了制造。”
项目驱动,主动设限
项目是对未来的一种承诺,也是对当前的一种约束。我们只能在有限的时间和资源内,去实现对未来的承诺。
成果导向,以终为始
让产出目标反向决定输入内容,跳出“先存后看”的陷阱。在制造中梳理,在交付中优化。
拒绝盲目,捍卫意图
你的精力和注意力是极其稀缺的资产,拒绝无意图的信息侵入,严格区分“他人的已知”与“自我的真知”,守卫思维主权。
秩序先行,习惯为王
好的秩序是高效的前提。让大脑专注于创造,让琐事归于系统。善用自动化,坚持数据驱动。
System Composition
The full composition of the IOTO Personal Knowledge Manufacturing System includes one framework and five plugins. At its core is a project-driven minimalist folder structure.
核心框架与配套插件
框架为核心,基础插件提供必要辅助,增强插件提供扩展功能。
核心文件架构与框架
基础插件 (Essential)
IOTO UpdateActive
框架部署中枢。一键下载模板、脚本与 CSS 片段和其他插件,确保生产环境始终最新。
Framework SettingsActive
IOTO配置中心。自动初始化IOTO文件夹,一键映射快捷键。提供项目创建、打开当前任务列表等功能。
IOTO DashboardActive
IOTO生产大屏。多维过滤项目、任务与笔记状态,知识资产分布和状态一目了然。
增强插件 (Advanced)
Template GeneratorActive
GUI 模板编辑器。无需编写代码,通过图形界面定制你的专属IOTO模板。
Sync Scripts GeneratorActive
多平台同步脚本配置引擎,打通 Obsidian 与云端数据库的联动通道。
项目驱动的闭环文件夹架构
左侧是 Obsidian 的物理存储,右侧是 IOTO 的逻辑循环。
IOTO 是一套由项目驱动的个人知识生产系统,但你会发现,它的架构中并没有一个孤立的“项目文件夹”。
在 IOTO 中,项目并非一个死板的存储容器,而是一套双相映射的逻辑:
- 物理上:项目在
任务 (Task)与成果 (Outcome)文件夹下成对生长。在任务中,它是你的执行轨迹;在成果中,它是你的价值沉淀。 - 逻辑上:项目通过 IOTO 快捷键(Alt+1~4)被自动注入笔记的属性中。
这种“分散性”的配置,正是 IOTO 数据驱动思维的体现。项目不再是层层嵌套的负担,而是无处不在的流向指标。
项目不仅为我们确定了生产目标,更像是一道认知防火墙:它将杂乱的信息阻隔在外,确保我们每一秒的精力和时间,都精准地消耗在预设的成果蓝图之内。
Core Workflows
Project creation and note creation are the two most central workflows in IOTO — one low-frequency, one high-frequency — complementing each other to form the essential production flow.
项目创建流程
从意图到结构
唤醒指令
快捷键 Ctrl+P 唤起命令面板,选择“创建新项目”。
输入项目名称
确立“认知防火墙”的边界。
自动化基建
IOTO会在任务和成果文件夹下创建项目核心文件夹,并在成果项目文件夹下创建预设的成果类型文件夹。
动态扩展
如果后期想添加其他成果类型,可以手动添。
🛡️IOTO 项目准入守则:谨慎创建,持久坚持
项目是 IOTO 的心脏。但在开启一个新项目之前,请务必保持克制——因为平庸的项目是精力的天敌。
拒绝碎片化
如果一个目标可以在短期内速成,请将其作为子项目 (Subject)归并入更大的母项,不要让琐碎的文件夹撕裂你的专注力。
追求深广度
唯有那些能让你持续投入、值得反复咀嚼的领域,才配得上成为 IOTO 的独立项目。
低频即高效
创建项目是一个低频操作。 频繁的创建往往意味着对目标的动摇;而持久的坚持,才是产生“意想不到之收获”的唯一路径。
Manifesto
“筑起认知防火墙,只为守护那些真正值得坚持的长期主义。”
笔记创建流程
无感归类,自动关联
Step 01: 项目锁定
Step 03: 极速制造
成果 (Alt+4)
输入 (Alt+1)
输出 (Alt+2)
高频创建:让生产回归直觉
在 IOTO 中,创建和管理笔记不再是一个复杂的决策过程,而是一种直觉。
消除卡顿:通过对“输入、输出、成果”的直觉化区分,我们将分类决策成本降至最低。每一秒节省下的精力,都将转化为生产的动力。
隐形治理:管理发生在无感之中。当你按下快捷键,IOTO 已自动为你校准了项目坐标、分配了笔记存放位置。你负责创造,系统负责秩序。
数据导轨:每一个笔记从诞生之日起,就携带了标准的数字基因。这让你的知识库不仅是文字的堆砌,更是可以随时同步、筛选、升维的动态资产。
Subject:项目的轻量化分身
在 IOTO 中,我们不建议为子目标(Subject)创建多余的文件夹。相反,我们提倡使用“主题类TDL”作为 Subject 的指挥部。
以点带面:一个主题类 TDL 笔记就是该主题的 MOC(内容地图)。它像一块磁铁,通过 IOTO 的快捷键,将分散在各处的输入、输出和成果笔记牢牢吸引在同一个页面中。
属性血统:Subject 自动继承母项目的“血统”(Project 属性),在主题类TDL笔记中使用 IOTO 快捷键创建的笔记,会自动添加 Subject 属性。
这种设计让你的文件架构保持清爽,同时让你的知识数据拥有更细致的分类维度。不必增加层级,只需增加联系。
Getting Started
Your step-by-step guide to deploying IOTO and transforming your Obsidian vault into a powerful knowledge management system.
IOTO部署过程模拟
一下载,二配置,三部署
自动化生产热键
初始化后,Alt(Option) + 数字键即可激活全自动生产线
Common Mistakes & Troubleshooting
Every IOTO user encounters these issues early on. Here's how to identify and resolve them quickly.
Cause
Attempting to trigger template commands without an open note in the editor.
Solution
Open any note (even a blank one) before running Alt+1/2/3/4 commands. Template commands require an active editor context to function properly.
Cause
Adding "Week" text directly to date format produces unexpected characters (e.g., "062220" instead of "Week06"). This happens because all letters in moment.js format have special meanings.
Solution
Use square brackets to escape literal text in your date format string. This tells the formatter to treat the text as a literal string rather than format codes.
YYYY-[Week]wwCause
Creating too many subfolders and categories in an attempt to organize everything perfectly. This increases decision fatigue and reduces the likelihood of consistent usage.
Solution
Keep it simple. Input should have just 2 subfolders (Fragmented Notes, Original Materials). Output should have 2 (Card Notes, Flash Notes). More folders = more decisions = less consistency. Start with defaults and only add complexity when real friction emerges from your workflow.
Cause
Either the IOTO Framework Setting plugin isn't enabled, initialization hasn't been run, or there's a conflict between MyIOTO and OBIOTO templates.
Solution
First, verify the IOTO Framework Setting plugin is enabled in Settings → Community Plugins. Then run "IOTO Framework Setting: Initialize" command. If issues persist, try disabling user templates in settings to revert to working defaults, then troubleshoot your customizations.
Cause
Shortcuts may conflict with other plugins, system shortcuts, or haven't been properly assigned during initialization.
Solution
Check Settings → Hotkeys and search for 'IOTO' to see all assigned shortcuts. You can reassign Alt+1/2/3/4 to different key combinations if conflicts exist. Remember to test shortcuts with an active note open.
Pro Tips for Success
Default First
Use IOTO's defaults for 2-4 weeks before customizing. Understand the system's logic before adapting.
Command Palette Mastery
All IOTO functions are commands. Lost a shortcut? Find it via Cmd/Ctrl+P.
Workspace Saves
Save your TDL layout as a workspace. Quick-switch between work contexts.
Recent Is Relevant
Your current week's TDL surfaces 90% of needed notes. Embrace time-based organization.
Advanced Features
Once you've mastered the basics, IOTO offers powerful advanced capabilities to expand your workflow.
Optional: Sync with Multidimensional Tables
IOTO offers powerful synchronization capabilities with tools like Airtable and Feishu for users ready to expand their workflow. This advanced feature enables bidirectional data flow between Obsidian and multidimensional tables, allowing for enhanced collaboration and data management.
Custom Field Mapping
Define which properties sync between platforms
Separation Mode
Upload and download from different tables for workflow flexibility
Content Fetch Fields
Pull dynamic content from formula fields in external tables
Sync Settings Generator
Automated configuration tool for complex sync scenarios
Learning Resources & Next Steps
Knowledge management is a continuous journey following the Qi-Shu-Fa-Shi-Dao framework.
Recommended Next Steps
- Practice daily note creation using templates for 2 weeks
- Use IOTO Template Generator to create a custom template
- Use IOTO Sync Script Generator to create custom sync scripts
- Join the IOTO community to share experiences and get support