Conversation Blocks
Conversation Blocks are the fundamental building units that structure your thoughts and conversations within ThoughtFabric's infinite canvas. These intelligent components help you organize, reference, and build upon your ideas in a visual, interconnected way.
What are Conversation Blocks?
Conversation blocks represent discrete pieces of content within your threads - whether they're chat messages, document excerpts, or any other form of structured information. They serve as the atomic units of knowledge in your mind maps.
Key Characteristics
- Modular Design: Each block contains a specific piece of information or conversation
- Linkable: Blocks can be referenced and connected across different threads
- Contextual: Maintain context and relationships with other content
- Editable: Modify and refine content as your thoughts evolve
Block Types
ThoughtFabric supports various types of conversation blocks:
Block Types
- Chat Blocks: Individual messages and responses in AI conversations
- Document Blocks: Sections and excerpts from uploaded documents
- URL Blocks: Content extracted from web pages and videos
- Context Blocks: Referenced content from other threads and sources
Working with Blocks
Block Navigation
- Sequential Reading: Blocks maintain logical order within threads
- Direct Access: Jump to specific blocks using search and references
- Visual Hierarchy: Clear visual distinction between different block types
Block Interactions
Selection and Copying
- Click to Select: Individual blocks can be selected for operations
- Copy Content: Extract text or information from specific blocks
- Multiple Selection: Select multiple blocks for batch operations
Reference and Linking
- Add to Context: Use specific blocks as context in other conversations
- Cross-Reference: Create connections between related blocks
- Search Integration: Find blocks across your entire canvas
Block Management
Editing Blocks
- Inline Editing: Modify content directly within blocks
- Rich Formatting: Support for markdown and rich text formatting
- Version History: Track changes and modifications over time
Organization
- Thread Association: Blocks belong to specific threads but can be referenced globally
- Tagging System: Add metadata and labels for better organization
- Search Indexing: All block content is searchable across your workspace
Advanced Block Features
Context Integration
Smart Context Awareness:
- Automatic Context: Blocks inherit context from their parent threads
- Manual Context: Explicitly add context from other blocks or threads
- Context Visualization: See context relationships through visual indicators
Block Relationships
Building Knowledge Networks:
- Parent-Child: Blocks can have hierarchical relationships
- Sibling Connections: Related blocks within the same thread
- Cross-Thread Links: Connect blocks across different threads and content types
Export and Sharing
Content Portability:
- Individual Export: Export specific blocks as standalone content
- Thread Export: Include all blocks when exporting entire threads
- MDX Format: Rich export format preserving formatting and relationships
Best Practices
Effective Block Management
Organization Strategies:
- Meaningful Titles: Give descriptive names to important blocks
- Logical Grouping: Keep related blocks within the same threads
- Context Clarity: Use context references to build clear knowledge chains
Workflow Optimization:
- Incremental Building: Build complex ideas through connected blocks
- Regular Review: Revisit and refine block content as understanding evolves
- Strategic Linking: Create purposeful connections that enhance understanding
Integration with Other Features
Thread Ecosystem
Conversation blocks work seamlessly with:
- Chat Threads: Form the backbone of AI conversations
- Document Threads: Structure document content into digestible pieces
- URL Threads: Organize web content into meaningful segments
Context System
- Dynamic Context: Blocks can serve as context for new conversations
- Context Inheritance: Automatically inherit relevant context from connected blocks
- Context Management: Fine-tune which blocks contribute to conversation context
Use Cases
Research and Analysis
- Source Management: Track information sources through document and URL blocks
- Idea Development: Build complex arguments through connected chat blocks
- Evidence Collection: Gather supporting evidence in organized block structures
Creative Projects
- Brainstorming: Capture individual ideas as blocks for later development
- Project Planning: Break down complex projects into manageable block components
- Collaboration: Share and discuss specific blocks with team members
Learning and Knowledge Management
- Note Organization: Structure learning materials into logical block sequences
- Concept Mapping: Connect related concepts through block relationships
- Review Systems: Create study materials from organized block collections
Next Steps
Enhance your understanding of ThoughtFabric's ecosystem:
Contexts
Master context management across your workspace
Conversational Threads
Learn how blocks fit into the larger thread ecosystem
Linear Chats
Use blocks in traditional chat interfaces
Build Your Knowledge Network! Start organizing your thoughts with conversation blocks and watch your ideas connect in powerful new ways.