Oinone
Product
Oinone
Oinone Framework
100% Metadata-Driven Enterprise Low-Code Framework
Aino
Aino
AI Innovation, Now I Know — Enterprise AI Agent Platform
Use CasesPricingCommunity
Resources
📖
Documentation
Developer docs & API reference
💬
Support
Technical support
📄
Changelog
Product release notes
🏡
About
About Us
0571-88757863

Content Guidelines


Ⅰ、Documentation Types and Corresponding Templates

1. User Guides (for End Users)

Template Example (Markdown format):

# [Feature Name] User Guide
## Overview
- **Function Positioning**: One-sentence description of purpose (e.g., "Used to implement cross-department approval process configuration").
- **Application Scenarios**: List typical usage scenarios (e.g., "Financial reimbursement, procurement applications").

## Quick Start
### Prerequisites
- Oinone version ≥ v6.0.0
- Installed [Dependent Module]

### Operation Steps
1. **Step 1**: Access the feature entry
   - Path: `Console > Process Management > New Process`
2. **Step 2**: Configure process rules
   ``` yaml
   # Example configuration
   nodes:
     - type: approval
       role: finance
3. **Step 3**: Save and publish
2. Technical White Papers (for Developers/Architects)
3. API Documentation (for Integration Developers)

Ⅱ、Documentation Contribution Process

1. Contribution Flowchart
2. Step-by-Step Process Description

Step 1: Create an Issue

  • Template Selection: Choose the "Documentation Improvement" template on the Issue page of the Gitee/GitHub repository.
  • Filling Specifications:
## Documentation Type
[User Guide/Technical White Paper/API Documentation]

## Modification Scope
- New: [Title of the new document]
- Revision: [Original document path]

## Requirement Background
[E.g., "Users feedback that the existing approval process documentation lacks screenshot instructions"]

Step 2: Claim the Task

  • Community maintainers mark the Issue as To be Claimed, and contributors reply "/assign" in the comments to claim it.
  • After claiming, the Issue status changes to In Progress, and it will be automatically released if no PR is submitted within 48 hours.

Step 3: Write Documentation

  • Branch Rules: Pull a new branch from the main branch, named docs/[Issue Number]-[Brief Description] (e.g., docs/#45-auth-guide).
  • Local Validation:
    • Use Markdown validation tools (such as Markdownlint) to ensure format compliance.
    • Run the documentation site generator for preview (such as VuePress).

Step 4: Submit a PR

  • Title Format: docs: [Type] [Brief Description] (e.g., docs: User Guide Add Approval Process Configuration Instructions).
  • Associate Issue: Mark Fixes #45 in the PR description.

Step 5: Review and Merge

  • Initial Review (within 24 hours):
    • Format Check: Table alignment, code block syntax, no broken links.
    • Content Check: Technical accuracy, term consistency (e.g., consistently use "module" instead of "component").
  • Final Review (within 48 hours):
    • Core maintainers verify technical details and may require supplementary diagrams or test cases if necessary.
  • Merge Rules:
    • At least 1 maintainer approval (2 for large documents).
    • Automatically trigger CI checks (spelling verification, link validity).

Ⅲ、Review Standards and Tools

1. Review Checklist
CategoryStandard
AccuracyAll technical descriptions are consistent with code behavior, without ambiguous expressions.
CompletenessUser guides should cover the complete chain of "prerequisites-operation steps-examples-FAQ".
ReadabilityParagraph length ≤ 5 lines, complex processes with flowcharts (PlantUML/Mermaid).
InternationalizationChinese documents need to provide a glossary (Chinese-English comparison) for future translation.
2. Recommended Tools
  • Markdown Validation: VS Code plugins Markdown All in One + markdownlint.
  • Drawing Tools: PlantUML (flowcharts), Draw.io (architecture diagrams).
  • Local Preview: VuePress local server for real-time rendering.
Edit this page
Last Updated:1/15/26, 4:02 AM
Prev
Documentation Contribution
Next
Software Licenses and Agreements
默认页脚
Copyright © 2026 Mr.Hope