ابزار جامع پایتون برای تولید داستانهای جذاب و منسجم با پشتیبانی از هوش مصنوعی، حافظه، خروجی، قالب و خط فرمان
pip install story-toolkit
# نصب با قابلیتهای اختیاری
pip install story-toolkit[openai] # پشتیبانی از OpenAI
pip install story-toolkit[anthropic] # پشتیبانی از Anthropic
pip install story-toolkit[local] # مدل محلی (Ollama)
pip install story-toolkit[export] # خروجی PDF و EPUB
pip install story-toolkit[all] # همه قابلیتها
یا نصب از سورس: pip install -e .
ساخت شخصیتهای پیچیده با ویژگیهای شخصیتی، اهداف، مهارتها، ترسها و روابط. شامل سیستم قوس شخصیتی.
تولید ساختار داستان برای ژانرهای: فانتزی، معمایی، عاشقانه، ماجراجویی و علمی-تخیلی با پیچشهای داستانی.
ایجاد دیالوگهای طبیعی با قالبهای آماده. یکپارچگی اختیاری با هوش مصنوعی برای دیالوگهای پیشرفته (نسخه 2).
طراحی جهانهای داستانی با مکانها، فرهنگها، قوانین، گروهها و ارتباطات بین آنها.
شناسایی حفرههای داستانی، ناسازگاری شخصیتها، مشکلات زمانی و ارائه پیشنهادات بهبود.
تحلیل خوانایی، ریتم داستان، تعادل دیالوگها، غنای واژگان و سطح دشواری متن.
ذخیره داستانها در پایگاه داده SQLite با تایملاین رویدادها و ماندگاری شخصیتها (نسخه 2.1).
خروجی داستان به فرمتهای PDF، EPUB، HTML (۴ قالب) و Bionic Reading (نسخه 2.2).
۵ قالب آماده داستان: سفر قهرمان، ۳ پرده، معمایی، عاشقانه، ترسناک (نسخه 2.2.1).
رابط خط فرمان کامل برای ساخت داستان بدون نوشتن کد پایتون (نسخه 2.2.2).
from story_toolkit import StoryToolkit
toolkit = StoryToolkit()
story = toolkit.create_story("fantasy", "courage")
hero = toolkit.add_character_to_story(story, "کای", "protagonist")
hero.add_trait("brave")
report = toolkit.check_story_coherence(story)
print(f"انسجام: {report['overall_score']:.0%}")
story = toolkit.use_template("hero_journey", genre="fantasy")
templates = toolkit.list_templates()
story-toolkit story new --genre fantasy --theme courage
story-toolkit template list
story-toolkit template use hero_journey