{
  "title": "Biết giữ lòng ngay, đường hẹp cũng thành rộng | Lời cổ nhân dạy",
  "metadata": {
    "project_id": "163-Biet-Giu-Long-Ngay-Duong-Hep-Cung-Thanh-Rong",
    "topic_sentence": "Biết giữ lòng ngay, đường hẹp cũng thành rộng",
    "title": "Biết giữ lòng ngay, đường hẹp cũng thành rộng | Lời cổ nhân dạy",
    "thumbnail_symbol": "an upright villager walking a narrow mountain path that opens toward dawn"
  },
  "scenes": [
    {
      "scene_id": "scene_001",
      "narration": "Một người đi đường hẹp mà lòng ngay, bước chân tuy chậm nhưng không sợ bóng mình. Cổ nhân nói, đường đời rộng hay hẹp trước hết nằm ở cái tâm có thẳng hay không. Người thẳng lòng đi trong tối vẫn tự soi được bước chân. Đó là phép tu thân đầu tiên.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a lone traveler on a narrow mountain path opening toward pale dawn, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a lone traveler on a narrow mountain path opening toward pale dawn"
    },
    {
      "scene_id": "scene_002",
      "narration": "Ở một làng ven núi, có anh tiều phu nghèo tên Lâm. Nhà chỉ có mái tranh, cơm thường độn khoai, nhưng ai gửi đồ, nhờ việc, anh đều giữ trọn như giữ vật của mình. Anh dạy con rằng nghèo không được cong lòng.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a poor woodcutter returning to a thatched house with firewood, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a poor woodcutter returning to a thatched house with firewood"
    },
    {
      "scene_id": "scene_003",
      "narration": "Một hôm, trên đường gánh củi về chợ, Lâm nhặt được túi bạc rơi dưới gốc đa. Trong túi còn kèm mảnh giấy ghi tên chủ, là người buôn lụa vừa đi qua bến cũ. Anh hiểu lấy thì dễ, trả mới khó.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a cloth pouch of silver under an old banyan tree beside a muddy road, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a cloth pouch of silver under an old banyan tree beside a muddy road"
    },
    {
      "scene_id": "scene_004",
      "narration": "Người hàng xóm thấy vậy liền bảo, trời cho thì cứ nhận, nghèo lâu rồi cũng nên đổi vận. Lâm chỉ lắc đầu, của không do mồ hôi mình làm ra thì cầm vào tay cũng nặng. Con trẻ nhìn cha, lòng càng phải ngay.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a neighbor whispering temptation near a village fence while the woodcutter refuses, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a neighbor whispering temptation near a village fence while the woodcutter refuses"
    },
    {
      "scene_id": "scene_005",
      "narration": "Anh bỏ buổi chợ, lần theo dấu xe xuống bến sông. Mưa chiều làm đường đất trơn, gánh củi ướt sũng, nhưng túi bạc vẫn được buộc kín trong vạt áo nâu. Đường lầy thử chân, của rơi thử đức.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a rain-soaked path leading to an old river ferry with a man protecting a pouch, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a rain-soaked path leading to an old river ferry with a man protecting a pouch"
    },
    {
      "scene_id": "scene_006",
      "narration": "Người buôn lụa tìm được của, mừng rơi nước mắt, muốn chia một nửa để tạ ơn. Lâm cúi đầu từ chối, nói chỉ xin ông nhớ rằng trong làng nhỏ vẫn còn người nghèo không bán lòng ngay. Bạc có giá, khí tiết không giá.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a silk merchant bowing gratefully beside the river dock as the woodcutter returns the pouch, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a silk merchant bowing gratefully beside the river dock as the woodcutter returns the pouch"
    },
    {
      "scene_id": "scene_007",
      "narration": "Tiếng ấy lan ra khắp chợ. Có kẻ cười anh dại, có người thầm kính phục. Riêng Lâm vẫn sáng đi rừng, tối về nhóm bếp, không lấy lời khen làm áo mặc. Danh như khói bếp, việc thật mới còn.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a small ancient market with villagers speaking while the woodcutter remains humble, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a small ancient market with villagers speaking while the woodcutter remains humble"
    },
    {
      "scene_id": "scene_008",
      "narration": "Ít lâu sau, quan huyện cần người coi kho lương cứu đói. Bao nhiêu người khéo miệng tự tiến cử, dân làng lại đồng thanh nhắc đến anh tiều phu từng trả túi bạc dưới mưa. Một việc nhỏ sáng hơn trăm lời khoe.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a village assembly before the communal hall choosing a trusted storekeeper, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a village assembly before the communal hall choosing a trusted storekeeper"
    },
    {
      "scene_id": "scene_009",
      "narration": "Lâm nhận việc, ngày ngày cân thóc trước sân đình. Hạt nào của dân thì vào tay dân, hạt nào của kho thì ghi vào sổ, không vì người thân mà bớt, không vì kẻ mạnh mà thêm. Tay cầm cân, lòng càng phải nghiêm.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a grain store courtyard with the woodcutter weighing rice fairly for poor families, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a grain store courtyard with the woodcutter weighing rice fairly for poor families"
    },
    {
      "scene_id": "scene_010",
      "narration": "Một viên lại nhỏ đem lễ đến, xin anh ghi thiếu mấy bao lương. Lâm đặt lễ xuống thềm, mời người ấy mang về, rồi nói sổ sách có thể xóa, nhưng vết cong trong lòng thì khó thẳng lại. Người nghe đều lặng im.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a petty clerk offering a wrapped gift on stone steps while the upright man refuses, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a petty clerk offering a wrapped gift on stone steps while the upright man refuses"
    },
    {
      "scene_id": "scene_011",
      "narration": "Việc đến tai huyện đường, viên lại bị phạt, còn kho lương được yên. Dân nghèo qua mùa giáp hạt, nhiều nhà giữ được bữa cơm, nhiều đứa trẻ không phải rời quê đi xin ăn. Thiệt trước mắt thành phúc về sau.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a peaceful grain distribution scene with hungry families receiving sacks, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a peaceful grain distribution scene with hungry families receiving sacks"
    },
    {
      "scene_id": "scene_012",
      "narration": "Bấy giờ người hàng xóm năm xưa mới thở dài. Nếu hôm ấy Lâm giấu túi bạc, có lẽ anh được vài bữa no, nhưng mất con đường mà dân làng mở cho bằng lòng tin. Lòng tin góp từ từng việc nhỏ.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a neighbor reflecting beside a dim hearth, seeing the cost of dishonest gain, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a neighbor reflecting beside a dim hearth, seeing the cost of dishonest gain"
    },
    {
      "scene_id": "scene_013",
      "narration": "Cổ nhân ví lòng ngay như cây tre mọc giữa khe đá. Gió ép thì tre càng thẳng, đất hẹp thì rễ càng sâu; người giữ được gốc ấy, đi đâu cũng có chỗ đứng. Tre không nói nhiều mà vẫn đứng thẳng.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a green bamboo cluster growing straight from narrow rocks in mist, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a green bamboo cluster growing straight from narrow rocks in mist"
    },
    {
      "scene_id": "scene_014",
      "narration": "Vì vậy, đừng than đường đời chật trước khi tự hỏi lòng mình có ngay hay chưa. Biết giữ lòng ngay, đường hẹp cũng thành rộng; đánh mất lòng ngay, đường rộng cũng hóa vực sâu. Tâm chính thì trời đất nhường lối. Giữ được hôm nay, mai sau không thẹn.",
      "image_prompt": "Vertical 9:16, cổ phong giấy vàng, aged parchment, ink-wash cinematic historical illustration, muted ochre brown sepia charcoal, ancient Vietnamese moral-story setting, a final symbolic path widening under sunrise, upright footprints on parchment ground, dignified calm mood. Negative prompt: no modern objects, no modern clothing, no cars, no motorbikes, no phones, no electric lights, no plastic, no Western faces, no European costume, no fantasy, no sci-fi, no neon, no glossy 3D, no anime, no cartoon, no model sheet, no watermark, no logo, no text.",
      "visual_prompt": "a final symbolic path widening under sunrise, upright footprints on parchment ground"
    }
  ]
}