Spezialanleihen-Umsetzungsplan schreiben
Allgemeine Grundsätze
Zunächst die vollständige Bestandsaufnahme der Materialien durchführen, dann eine Faktenbasis und Beweiskette aufbauen, und schließlich die Kapitel und Sätze formulieren. Betrachten Sie den Sprachstil als letzte Verarbeitungsebene. Lassen Sie nicht zu, dass fließender Ausdruck Faktenlücken, Analysefehler, Berechnungsfehler oder Compliance-Risiken überdeckt.
Die vom Benutzer bereitgestellten Materialien bilden die Faktenbasis. Verwenden Sie für fehlende Inhalte eindeutige Platzhalter oder eine Problemliste. Ersetzen Sie nicht Genehmigungen, Berechnungen oder Stellungnahmen der zuständigen Behörden durch „angemessene Annahmen". Trennen Sie Prognosen von bereits eingetretenen Tatsachen. Trennen Sie allgemeine Branchenurteile von den Nachweisen dieses Projekts.
Referenzdateien bedarfsgerecht lesen
- Lesen Sie vor Beginn einer Entwurfs- oder Prüfungsaufgabe references/fact-model.md, um eine Faktenbasis und eine Liste der Materiallücken zu erstellen.
- Lesen Sie beim Verfassen eines vollständigen Umsetzungsplans oder Anpassens des Inhaltsverzeichnisses references/section-blueprints.md.
- Lesen Sie bei Themen wie Investitionen, Erträge, Schuldendienst, kombinierte Finanzierung, vorherige Leistungsbewertung oder Leistungszieltabellen references/performance-finance.md.
- Wenn Sie sich an den Stil von Referenzmustern anpassen, die Formulierung überprüfen oder beurteilen müssen, welche Musterfehler nicht übernommen werden dürfen, lesen Sie references/source-style.md.
Tool-Fähigkeitsgrenzen
In einem Agenten oder Workflow, der Python ausführen kann, verwenden Sie die Skripte dieses Skills, um definierte Materialien zu analysieren und zu validieren. Auf Plattformen, die nur allgemeine Konversation unterstützen und keinen Zugriff auf das Dateisystem oder die Ausführung von Skripten ermöglichen (z. B. normale Doubao-Konversation), können nur das Verzeichnis, die Faktenbasis, der Schreibstil und manuelle Prüfregeln übertragen werden. Geben Sie nicht vor, automatisch alle Anhänge durchsucht oder digitale Prüfungen abgeschlossen zu haben. Fordern Sie in diesem Fall den Benutzer auf, die erforderlichen Inhalte einzufügen oder plattformlesbare Dateien bereitzustellen, und listen Sie die nicht durchgeführten Prüfungen explizit auf.
Arbeitsablauf
1. Aufgabenbereich festlegen
Bestätigen Sie, dass die aktuelle Lieferung eine oder mehrere der folgenden Anforderungen erfüllt:
- Vollständigen Umsetzungsplan von Grund auf neu erstellen;
- Kapitel basierend auf einem bestehenden Plan ergänzen oder umschreiben;
- Vorherigen Leistungsbewertungsbericht oder Leistungszieltabelle erstellen;
- Fakten, Zahlen, Richtlinien, Logik und Stil prüfen;
- Branchenmaterialien in das Format der Spezialanleihenanmeldung umwandeln;
- Ausgabe als Klartext, Markdown, DOCX oder Tabelle.
Identifizieren Sie den Projektstandort, das Anmeldejahr, das Investitionsfeld der Spezialanleihen, den Bauzeitraum, den Betriebszeitraum, die Finanzierungsstruktur und ob eine marktbasierte Finanzierung enthalten ist. Übernehmen Sie nicht standardmäßig die Jahre, Zinssätze, Aktenzeichen, Investitionsfelder oder zuständigen Behörden aus den Mustern.
2. Vollständige Bestandsaufnahme und Materialerfassung
Wenn der Benutzer zwei oder mehr Dateien oder ein Materialverzeichnis bereitstellt, führen Sie zunächst eine rekursive Bestandsaufnahme aller Dateien durch. Lesen Sie nicht nur Stichproben, nicht nur Dateien mit scheinbar wichtigen Namen, und stoppen Sie nicht nach der ersten verwendbaren Datei. Führen Sie aus:
python scripts/collect_materials.py path/to/materials --output-dir path/to/materials-audit
Markieren Sie Schlüsselmaterialien wie Projektgenehmigungen, aktuelle Machbarkeitsstudien oder Budgets, Finanzierungspläne sowie Ertrags- und Schuldentilgungstabellen wiederholt mit --key-file path/to/file. Das Skript gibt einen Fehlercode ungleich Null zurück, wenn Schlüsseldateien nicht vollständig verarbeitet wurden. Fügen Sie --fail-on-incomplete hinzu, wenn jede unverarbeitete Datei als Blockierung betrachtet werden soll.
Behalten Sie für jede Datei eine eindeutige Quellkennung, den Pfad, das Format, die Seiten- oder Blattanzahl, die Menge des extrahierten Texts oder der Zellen, den Verarbeitungsstatus, Warnungen und die Angabe, ob OCR noch aussteht. Lesen Sie mindestens materials-index.json, materials-report.md und fact-candidates.json. Überprüfen Sie nacheinander, ob die Gesamtzahl der Dateien in der Zusammenfassung der Summe aus „Verarbeitet", „Analyse fehlgeschlagen", „Nicht unterstützt", „OCR ausstehend" usw. entspricht.
Verarbeitung nach Format:
- PDF: Seite für Seite extrahieren und Seitennummern beibehalten; gescannte Seiten oder Seiten mit zu wenig Text als „OCR ausstehend" markieren und durch Seitenrendering oder visuelle Fähigkeiten überprüfen;
- DOCX: Haupttext und Tabellen lesen, Absatz- oder Tabellenpositionen beibehalten;
- XLSX/XLS/CSV/TSV: Blatt für Blatt oder Zeile für Zeile lesen, Blatt- und Zellenpositionen beibehalten; nicht nur die angezeigten Werte anzeigen, sondern auch die Formelkennzahlen ignorieren;
- Bilder: Visuell oder per OCR lesen; Skript markiert nur „OCR ausstehend", behandelt „gefundene Datei" nicht als „gelesener Inhalt";
- Nicht unterstützt oder Analyse fehlgeschlagen: Grund aufzeichnen, nicht stillschweigend überspringen.
Wenn die Analyse von Schlüsselmaterialien fehlschlägt, wichtige Scans noch nicht per OCR verarbeitet wurden oder der Dateiabdeckungsbericht nicht geschlossen ist, stoppen Sie die direkte Erstellung eines endgültigen Entwurfs. Liefern Sie zunächst den gelesenen Bereich, die Fehlerliste und die minimalen Ergänzungsmaßnahmen. Wenn nicht kritische Anhänge fehlschlagen, kann fortgefahren werden, aber der Fehler muss im Liefervermerk offengelegt werden.
3. Faktenbasis aufbauen
Extrahieren Sie aus allen „verarbeiteten" Dateien in der Materialliste: Projektname, Projektträger, Standort, Bauinhalte, Größenparameter, Genehmigungsverfahren, Investitionszusammensetzung, Finanzierungsquellen, Baufortschritt, Einnahmequellen, Preise und Mengen, Kosten und Steuern, Finanzierungsbedingungen, Schuldendienstvereinbarungen, Leistungsziele und Nachweispositionen. Betrachten Sie die vom Skript erkannten Kandidatenfakten als Suchhinweise. Bestätigen Sie sie, indem Sie zur Originalseite, -tabelle oder -zelle zurückkehren, bevor Sie sie in die Faktenbasis aufnehmen.
Kennzeichnen Sie jede Tatsache mit:
- Wert und Einheit;
- Quelldatei und Seitenzahl, Tabellenname oder Zelle;
- Datum des Datenstands;
- Status: Bestätigt, Zu überprüfen, Prognose, Annahme;
- ob Konflikte mit anderen Materialien bestehen.
Bei Materialkonflikten listen Sie zuerst die Unterschiede auf und bevorzugen Sie formelle Genehmigungen, gestempelte Dokumente und die neueste Version. Wählen Sie nicht stillschweigend aus. Alle automatisch erkannten Mehrfachwerte mit demselben Namen müssen in die Konfliktliste aufgenommen werden. Verwenden Sie Platzhalter, bis der Datenstand geklärt ist; lassen Sie das Modell nicht selbstständig einen Wert „synthetisieren".
4. Richtlinien- und Compliance-Prüfung
Überprüfen Sie, ob die zitierten Referenzdokumente im aktuellen Anmeldejahr gültig sind. Prüfen Sie den vollständigen Namen, das Aktenzeichen, die ausstellende Behörde, das Datum und den Anwendungsbereich. Bevorzugen Sie autoritative Quellen wie Regierung, Finanz- und Entwicklungsbehörden.
Konzentrieren Sie sich auf die Bestätigung:
- Das Investitionsfeld des Projekts stimmt mit dem Unterstützungsbereich der Spezialanleihen des entsprechenden Jahres überein;
- Die Bauinhalte fallen nicht unter die geltende Verbots- oder Negativliste;
- Das Projekt hat einen Gemeinwohlcharakter und es gibt Erträge, die direkt mit dem Projekt zusammenhängen und rechtmäßig und konform sind;
- Die Grenzen zwischen Finanzierungszweck, Eigenkapital, Spezialanleihen und marktbasierter Finanzierung sind klar;
- Es gibt keine doppelten Einnahmen, keine projektfremde Verwendung und keine Abhängigkeit von unbestätigten Finanzsubventionen;
- Prognosezeitraum, Anleihelaufzeit, Betriebszeitraum und Nutzungsdauer der Vermögenswerte sind aufeinander abgestimmt.
Wenn keine Online-Verbindung oder kein Zugriff auf die aktuellsten Richtlinien möglich ist, schreiben Sie explizit: „Die Aktualität der Richtlinien ist von der zuständigen Behörde zu überprüfen." Verwenden Sie keine Aktenzeichen aus Mustern als aktuelle Grundlage.
5. Argumentationskette aufbauen
Ordnen Sie die Kernargumentation in der folgenden Reihenfolge:
- Welche Anforderungen stellen Richtlinien und Pläne?
- Welche Lücken gibt es derzeit in der Region oder Branche?
- Mit welchen Bauinhalten schließt dieses Projekt die Lücken?
- Welche überprüfbaren Ergebnisse und öffentlichen Vorteile werden nach Fertigstellung erzielt?
- Welche Projekteinnahmen werden für den Schuldendienst verwendet?
- Sind Investitionen, Finanzierung, Cashflow und Schuldendienst in sich geschlossen?
- Wer kontrolliert die Risiken, wie werden sie überwacht und behandelt?
- Wie werden die Leistungsindikatoren quantifiziert und auf die Bauinhalte und Berechnungen zurückgeführt?
Jede wichtige Schlussfolgerung muss mindestens einer Projektfakten oder autoritativen Grundlage entsprechen. Entfernen Sie vage Absätze, die nur eine Haltung ausdrücken, aber die Argumentation nicht voranbringen.
6. Struktur und Stil festigen
Extrahieren Sie zunächst aus der vom Benutzer angegebenen Vorlage oder einem ähnlichen offiziellen Muster den „Struktur-Fingerabdruck": Reihenfolge der Hauptkapitel, Hierarchie der Unterüberschriften, Satzreihenfolge im Vorwort, Position von Tabellen, Genauigkeit von Beträgen und Anteilen, übliche Schlussfolgerungsgrenzen. Wenn keine Vorlage angegeben ist, verwenden Sie die Standardvorlage aus references/section-blueprints.md.
Erstellen Sie eine Kapitelvertragstabelle, in der für jedes Kapitel „die zu beantwortenden Fragen, die erforderlichen Fakten, die erforderlichen Tabellen, die zulässigen Schlussfolgerungen und die verbotenen Übertragungen" festgehalten werden. Behalten Sie das stabile Gerüst und den formellen, sorgfältigen, strukturierten Stil des Musters bei, aber übertragen Sie nicht den Projektnamen, die Beträge, die Jahre, die Zinssätze, die Aktenzeichen, die Bewertungen oder den Projektträger des Musters. Wenn Sie von der Vorlage abweichen müssen, begründen Sie dies. Fügen Sie nicht versehentlich Hauptkapitel hinzu oder entfernen Sie sie.
7. Haupttext verfassen
Verfassen Sie abschnittsweise gemäß den Kapitelverträgen in references/section-blueprints.md. Schreiben Sie zuerst die projektspezifischen Inhalte, dann die allgemeinen Verwaltungsbestimmungen. Die allgemeinen Bestimmungen müssen an den tatsächlichen Projektträger, das Finanzkonto, die Baumethode und die Betriebsverantwortung angepasst werden.
Halten Sie die folgenden Sprachgewohnheiten ein:
- Verwenden Sie formelle, objektive, sorgfältige administrative und finanzielle Ausdrücke;
- Geben Sie zuerst die Grundlage oder Tatsache, dann das Urteil, und erläutern Sie schließlich die Rolle des Projekts;
- Verwenden Sie abgrenzende Ausdrücke wie „trägt dazu bei", „voraussichtlich", „gemäß den Berechnungen", „unter der Voraussetzung, dass die relevanten Bedingungen erfüllt sind";
- Verwenden Sie durchgängig den offiziellen Projektnamen und den vollständigen Namen des Projektträgers; definieren Sie Abkürzungen vor der Verwendung;
- Beträge werden in der Regel in Zehntausend RMB angegeben und auf zwei Dezimalstellen gerundet; Anteile und Deckungsfaktoren bleiben einheitlich genau;
- Richtliniennamen werden in Buchstaben (书名号) gesetzt, Aktenzeichen in standardmäßigen Klammern;
- Kapitelnummerierung verwendet eine stabile Hierarchie: „一、", „(一)", „1.", „(1)".
Vermeiden Sie Slogan-Häufungen, übermäßige Werbung, absolute Zusagen, Überreste von Internetquellen, nicht geschlossene Anführungszeichen, wiederholte Wörter, wiederholte Nummerierungen und unbegründete Formulierungen wie „bedeutend", „bemerkenswert" und „unweigerlich".
8. Leistung und Finanzierungsberechnung erstellen
Ordnen Sie die Gesamtziele, Jahresziele und Leistungsindikatoren nacheinander den Bauinhalten, dem Fortschrittsplan, dem Investitionsplan und der Ertragsberechnung zu. Decken Sie mindestens die Kategorien ab: Quantität, Qualität, Zeitplan, Kosten, Budgetausführung, Nutzen, nachhaltige Wirkung, Gleichgewicht zwischen Finanzierung und Erträgen und Zufriedenheit. Begründen Sie nicht anwendbare Kategorien.
Verwenden Sie die detaillierten Einzelposten für die Berechnung und leiten Sie die Zusammenfassung nicht aus den Schlussfolgerungen des Haupttextes ab. Erstellen oder aktualisieren Sie bei Zahlen zuerst ein strukturiertes Fakten-JSON, führen Sie dann aus:
python scripts/validate_project_facts.py path/to/project-facts.json
Wenn eine Feldvorlage benötigt wird, führen Sie aus:
python scripts/validate_project_facts.py --write-template path/to/project-facts.json
Die Prüfung deckt mindestens ab: Investitionszusammensetzung, Finanzierungsquellen, Finanzierungsstaffelung, Deckungsfaktoren der einzelnen Finanzierungsinstrumente, jährlicher Cashflow, Endkasse und negative Lücken. Beheben Sie alle vom Skript gemeldeten Fehler. Bewerten Sie alle Warnungen einzeln und behalten Sie nicht gelöste Probleme im Liefervermerk bei. Verlassen Sie sich nicht allein auf die Aussage „Deckungsfaktor größer als 1" im Haupttext, um das Finanzierungsgleichgewicht als bestätigt anzusehen.
9. Kapitelübergreifende und finale Qualitätsprüfung
Führen Sie nach Fertigstellung des vollständigen Entwurfs aus:
python scripts/lint_plan_text.py path/to/draft.docx --project-name "Offizieller Projektname"
Verwenden Sie für lokale Kapitel --partial. Beheben Sie alle Fehler und bearbeiten Sie nacheinander Warnungen wie fehlende Struktur, abweichende Nummerierung, Platzhalter, Überreste von Websites oder Tools, absolute Zusagen, inkonsistente Projektnamen und nicht geschlossene Satzzeichen.
Führen Sie mindestens die folgenden Prüfungen durch:
- Der Projektname auf dem Deckblatt, im Inhaltsverzeichnis, im Vorwort, im Haupttext und in den Anhängen ist vollständig identisch;
- Die zuständige Behörde, der Projektträger, die Vermögensverwaltung und die Betriebsverantwortung sind durchgängig konsistent;
- Bauinhalte, Umfang und Einheiten stimmen mit der Genehmigung oder Machbarkeitsstudie überein;
- Die Gesamtinvestition entspricht der Summe aller Finanzierungsquellen; die einzelnen Anteile und Beträge sind konsistent;
- Die Gesamtsumme der gestaffelten Emission oder Finanzierung entspricht dem entsprechenden Finanzierungsgesamtbetrag;
- Der jährliche Investitionsplan stimmt mit dem Bauzeitraum und dem Mittelverwendungsplan überein;
- Einnahmen, Kosten, Steuern, Netto-Cashflow, Schuldendienst und Endsaldo sind abgestimmt;
- Zähler, Nenner und Datenstand des Deckungsfaktors sind im Haupttext, in Tabellen und Leistungsindikatoren konsistent;
- Risikomaßnahmen enthalten den Verantwortlichen, das Auslösesignal, die Kontrollmaßnahme und den Melde mechanismus;
- Jeder Leistungsindikator hat einen Wert, eine Einheit, eine Berechnungsgrundlage und eine Datenquelle;
- Alle Richtliniendaten, Projektdaten und Aussagen zu „aktuell/zukünftig" entsprechen dem Zeitpunkt der Anmeldung;
- Es gibt keine Quellennamen von Websites, Tool-Markierungen, Kommentare, Überarbeitungsspuren oder übersehene Platzhalter im Text.
10. Lieferung
Wenn die Materialien ausreichend sind und alle drei Prüfungen bestanden wurden, liefern Sie den vollständigen, druckreifen Haupttext und Tabelleninhalt: Materialabdeckungsprüfung, strukturierte digitale Prüfung, finale Textqualitätsprüfung. Wenn die Materialien nicht ausreichen, liefern Sie dennoch einen Materialabdeckungsbericht, die bestätigte Faktenbasis, ein empfohlenes Inhaltsverzeichnis, die schreibbaren Kapitel, eine Liste der Konflikte und Lücken sowie eine Liste der minimalen ergänzenden Materialien. Füllen Sie keine Seiten mit erfundenen Inhalten.
Platzieren Sie die folgenden Inhalte außerhalb des Haupttextes, es sei denn, der Benutzer fordert deren Aufnahme in das offizielle Dokument:
- Wichtige Annahmen;
- Ungelöste Probleme;
- Hinweis auf die Aktualität der Richtlinien;
- Ergebnisse der Zahlenprüfung;
- Konfliktliste mit den Quellmaterialien.