User Tools

Site Tools


ai_wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ai_wiki [2025/12/23 16:57] – Add ai_wiki.txt with suggestions for additional tools mikeai_wiki [2025/12/23 16:57] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== AI-Assisted Wiki Maintenance Tools ======
  
 +This page documents suggestions for additional tools that could enhance AI-assisted wiki maintenance for Remixed Dungeon.
 +
 +==== Current State ====
 +The Remixed Dungeon wiki currently uses a combination of manual content creation and some automated tools to maintain consistency and accuracy. The wiki follows specific naming conventions and requires verification against the game source code.
 +
 +==== Suggested Tools ====
 +
 +==== 1. Automated Content Verification Tool ====
 +  * **Purpose**: Automatically checks wiki content against game code to ensure accuracy
 +  * **Features**:
 +    * Compares stats listed in wiki pages with values in Java/Lua/JSON source
 +    * Flags discrepancies between wiki and game mechanics
 +    * Regular scheduled checks to ensure content stays current
 +    * Integration with CI/CD pipeline to check changes before merging
 +
 +==== 2. Wiki Link Validator ====
 +  * **Purpose**: Enhanced tooling to detect and fix broken links, missing pages, and naming convention violations
 +  * **Features**:
 +    * Real-time validation of internal links
 +    * Automatic suggestions for similar page names
 +    * Integration with the existing [[code:tools/py-tools/find_red_links.py|find_red_links.py]] tool
 +    * Automated creation of stub pages for missing links
 +
 +==== 3. AI-Powered Content Generator ====
 +  * **Purpose**: Assist in creating basic page templates based on game entities
 +  * **Features**:
 +    * Generate basic wiki page structure based on Java class or JSON config
 +    * Extract relevant information directly from source code
 +    * Pre-populate common sections like stats, descriptions, and references
 +    * Follow proper naming conventions automatically
 +
 +==== 4. Image Processing Pipeline ====
 +  * **Purpose**: Automated processing of game sprites for wiki use
 +  * **Features**:
 +    * Scaling sprites to appropriate sizes for web viewing
 +    * Adding consistent borders or backgrounds
 +    * Automatic naming based on wiki conventions
 +    * Integration with the existing [[code:tools/py-tools/scale_sprites_for_wiki.py|scale_sprites_for_wiki.py]]
 +
 +==== 5. Translation Consistency Checker ====
 +  * **Purpose**: Ensure that translated content matches the original English version
 +  * **Features**:
 +    * Compares Russian and other language versions with English source
 +    * Flags outdated translations
 +    * Helps maintain consistency across language versions
 +
 +==== 6. Entity Relationship Mapper ====
 +  * **Purpose**: Visualize relationships between game entities
 +  * **Features**:
 +    * Shows connections between items, mobs, spells, and mechanics
 +    * Highlights missing relationships in wiki content
 +    * Generates visual graphs of game systems
 +
 +==== Implementation Priorities ====
 +  1. **Automated Content Verification Tool**: Highest priority for maintaining accuracy
 +  2. **Wiki Link Validator**: Important for maintaining navigability
 +  3. **AI-Powered Content Generator**: Useful for scaling content creation
 +  4. **Image Processing Pipeline**: Needed for better visual content
 +  5. **Translation Consistency Checker**: Important for internationalization
 +  6. **Entity Relationship Mapper**: Valuable for understanding complex systems
 +
 +==== Technical Considerations ====
 +  * Tools should be implemented in Python to align with existing tooling
 +  * Integration with GitHub Actions for automated checks
 +  * Easy to run locally for contributors
 +  * Proper error handling and logging
 +  * Respectful of API limits when checking external resources
 +
 +==== See Also ====
 +  * [[rpd:development_tools|Development Tools]]
 +  * [[rpd:wiki_guidelines|Wiki Guidelines]]
 +
 +{{tag> ai tools automation }}
ai_wiki.txt · Last modified: by 127.0.0.1