| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643 |
- <!doctype html>
- <html lang="en">
- <head>
- <title>Code coverage report for modules/book-generator/prompts/dynamic.config.ts</title>
- <meta charset="utf-8" />
- <link rel="stylesheet" href="../../../prettify.css" />
- <link rel="stylesheet" href="../../../base.css" />
- <link rel="shortcut icon" type="image/x-icon" href="../../../favicon.png" />
- <meta name="viewport" content="width=device-width, initial-scale=1" />
- <style type='text/css'>
- .coverage-summary .sorter {
- background-image: url(../../../sort-arrow-sprite.png);
- }
- </style>
- </head>
-
- <body>
- <div class='wrapper'>
- <div class='pad1'>
- <h1><a href="../../../index.html">All files</a> / <a href="index.html">modules/book-generator/prompts</a> dynamic.config.ts</h1>
- <div class='clearfix'>
-
- <div class='fl pad1y space-right2'>
- <span class="strong">0% </span>
- <span class="quiet">Statements</span>
- <span class='fraction'>0/29</span>
- </div>
-
-
- <div class='fl pad1y space-right2'>
- <span class="strong">100% </span>
- <span class="quiet">Branches</span>
- <span class='fraction'>1/1</span>
- </div>
-
-
- <div class='fl pad1y space-right2'>
- <span class="strong">100% </span>
- <span class="quiet">Functions</span>
- <span class='fraction'>1/1</span>
- </div>
-
-
- <div class='fl pad1y space-right2'>
- <span class="strong">0% </span>
- <span class="quiet">Lines</span>
- <span class='fraction'>0/29</span>
- </div>
-
-
- </div>
- <p class="quiet">
- Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block.
- </p>
- <template id="filterTemplate">
- <div class="quiet">
- Filter:
- <input type="search" id="fileSearch">
- </div>
- </template>
- </div>
- <div class='status-line low'></div>
- <pre><table class="coverage">
- <tr><td class="line-count quiet"><a name='L1'></a><a href='#L1'>1</a>
- <a name='L2'></a><a href='#L2'>2</a>
- <a name='L3'></a><a href='#L3'>3</a>
- <a name='L4'></a><a href='#L4'>4</a>
- <a name='L5'></a><a href='#L5'>5</a>
- <a name='L6'></a><a href='#L6'>6</a>
- <a name='L7'></a><a href='#L7'>7</a>
- <a name='L8'></a><a href='#L8'>8</a>
- <a name='L9'></a><a href='#L9'>9</a>
- <a name='L10'></a><a href='#L10'>10</a>
- <a name='L11'></a><a href='#L11'>11</a>
- <a name='L12'></a><a href='#L12'>12</a>
- <a name='L13'></a><a href='#L13'>13</a>
- <a name='L14'></a><a href='#L14'>14</a>
- <a name='L15'></a><a href='#L15'>15</a>
- <a name='L16'></a><a href='#L16'>16</a>
- <a name='L17'></a><a href='#L17'>17</a>
- <a name='L18'></a><a href='#L18'>18</a>
- <a name='L19'></a><a href='#L19'>19</a>
- <a name='L20'></a><a href='#L20'>20</a>
- <a name='L21'></a><a href='#L21'>21</a>
- <a name='L22'></a><a href='#L22'>22</a>
- <a name='L23'></a><a href='#L23'>23</a>
- <a name='L24'></a><a href='#L24'>24</a>
- <a name='L25'></a><a href='#L25'>25</a>
- <a name='L26'></a><a href='#L26'>26</a>
- <a name='L27'></a><a href='#L27'>27</a>
- <a name='L28'></a><a href='#L28'>28</a>
- <a name='L29'></a><a href='#L29'>29</a>
- <a name='L30'></a><a href='#L30'>30</a>
- <a name='L31'></a><a href='#L31'>31</a>
- <a name='L32'></a><a href='#L32'>32</a>
- <a name='L33'></a><a href='#L33'>33</a>
- <a name='L34'></a><a href='#L34'>34</a>
- <a name='L35'></a><a href='#L35'>35</a>
- <a name='L36'></a><a href='#L36'>36</a>
- <a name='L37'></a><a href='#L37'>37</a>
- <a name='L38'></a><a href='#L38'>38</a>
- <a name='L39'></a><a href='#L39'>39</a>
- <a name='L40'></a><a href='#L40'>40</a>
- <a name='L41'></a><a href='#L41'>41</a>
- <a name='L42'></a><a href='#L42'>42</a>
- <a name='L43'></a><a href='#L43'>43</a>
- <a name='L44'></a><a href='#L44'>44</a>
- <a name='L45'></a><a href='#L45'>45</a>
- <a name='L46'></a><a href='#L46'>46</a>
- <a name='L47'></a><a href='#L47'>47</a>
- <a name='L48'></a><a href='#L48'>48</a>
- <a name='L49'></a><a href='#L49'>49</a>
- <a name='L50'></a><a href='#L50'>50</a>
- <a name='L51'></a><a href='#L51'>51</a>
- <a name='L52'></a><a href='#L52'>52</a>
- <a name='L53'></a><a href='#L53'>53</a>
- <a name='L54'></a><a href='#L54'>54</a>
- <a name='L55'></a><a href='#L55'>55</a>
- <a name='L56'></a><a href='#L56'>56</a>
- <a name='L57'></a><a href='#L57'>57</a>
- <a name='L58'></a><a href='#L58'>58</a>
- <a name='L59'></a><a href='#L59'>59</a>
- <a name='L60'></a><a href='#L60'>60</a>
- <a name='L61'></a><a href='#L61'>61</a>
- <a name='L62'></a><a href='#L62'>62</a>
- <a name='L63'></a><a href='#L63'>63</a>
- <a name='L64'></a><a href='#L64'>64</a>
- <a name='L65'></a><a href='#L65'>65</a>
- <a name='L66'></a><a href='#L66'>66</a>
- <a name='L67'></a><a href='#L67'>67</a>
- <a name='L68'></a><a href='#L68'>68</a>
- <a name='L69'></a><a href='#L69'>69</a>
- <a name='L70'></a><a href='#L70'>70</a>
- <a name='L71'></a><a href='#L71'>71</a>
- <a name='L72'></a><a href='#L72'>72</a>
- <a name='L73'></a><a href='#L73'>73</a>
- <a name='L74'></a><a href='#L74'>74</a>
- <a name='L75'></a><a href='#L75'>75</a>
- <a name='L76'></a><a href='#L76'>76</a>
- <a name='L77'></a><a href='#L77'>77</a>
- <a name='L78'></a><a href='#L78'>78</a>
- <a name='L79'></a><a href='#L79'>79</a>
- <a name='L80'></a><a href='#L80'>80</a>
- <a name='L81'></a><a href='#L81'>81</a>
- <a name='L82'></a><a href='#L82'>82</a>
- <a name='L83'></a><a href='#L83'>83</a>
- <a name='L84'></a><a href='#L84'>84</a>
- <a name='L85'></a><a href='#L85'>85</a>
- <a name='L86'></a><a href='#L86'>86</a>
- <a name='L87'></a><a href='#L87'>87</a>
- <a name='L88'></a><a href='#L88'>88</a>
- <a name='L89'></a><a href='#L89'>89</a>
- <a name='L90'></a><a href='#L90'>90</a>
- <a name='L91'></a><a href='#L91'>91</a>
- <a name='L92'></a><a href='#L92'>92</a>
- <a name='L93'></a><a href='#L93'>93</a>
- <a name='L94'></a><a href='#L94'>94</a>
- <a name='L95'></a><a href='#L95'>95</a>
- <a name='L96'></a><a href='#L96'>96</a>
- <a name='L97'></a><a href='#L97'>97</a>
- <a name='L98'></a><a href='#L98'>98</a>
- <a name='L99'></a><a href='#L99'>99</a>
- <a name='L100'></a><a href='#L100'>100</a>
- <a name='L101'></a><a href='#L101'>101</a>
- <a name='L102'></a><a href='#L102'>102</a>
- <a name='L103'></a><a href='#L103'>103</a>
- <a name='L104'></a><a href='#L104'>104</a>
- <a name='L105'></a><a href='#L105'>105</a>
- <a name='L106'></a><a href='#L106'>106</a>
- <a name='L107'></a><a href='#L107'>107</a>
- <a name='L108'></a><a href='#L108'>108</a>
- <a name='L109'></a><a href='#L109'>109</a>
- <a name='L110'></a><a href='#L110'>110</a>
- <a name='L111'></a><a href='#L111'>111</a>
- <a name='L112'></a><a href='#L112'>112</a>
- <a name='L113'></a><a href='#L113'>113</a>
- <a name='L114'></a><a href='#L114'>114</a>
- <a name='L115'></a><a href='#L115'>115</a>
- <a name='L116'></a><a href='#L116'>116</a>
- <a name='L117'></a><a href='#L117'>117</a>
- <a name='L118'></a><a href='#L118'>118</a>
- <a name='L119'></a><a href='#L119'>119</a>
- <a name='L120'></a><a href='#L120'>120</a>
- <a name='L121'></a><a href='#L121'>121</a>
- <a name='L122'></a><a href='#L122'>122</a>
- <a name='L123'></a><a href='#L123'>123</a>
- <a name='L124'></a><a href='#L124'>124</a>
- <a name='L125'></a><a href='#L125'>125</a>
- <a name='L126'></a><a href='#L126'>126</a>
- <a name='L127'></a><a href='#L127'>127</a>
- <a name='L128'></a><a href='#L128'>128</a>
- <a name='L129'></a><a href='#L129'>129</a>
- <a name='L130'></a><a href='#L130'>130</a>
- <a name='L131'></a><a href='#L131'>131</a>
- <a name='L132'></a><a href='#L132'>132</a>
- <a name='L133'></a><a href='#L133'>133</a>
- <a name='L134'></a><a href='#L134'>134</a>
- <a name='L135'></a><a href='#L135'>135</a>
- <a name='L136'></a><a href='#L136'>136</a>
- <a name='L137'></a><a href='#L137'>137</a>
- <a name='L138'></a><a href='#L138'>138</a>
- <a name='L139'></a><a href='#L139'>139</a>
- <a name='L140'></a><a href='#L140'>140</a>
- <a name='L141'></a><a href='#L141'>141</a>
- <a name='L142'></a><a href='#L142'>142</a>
- <a name='L143'></a><a href='#L143'>143</a>
- <a name='L144'></a><a href='#L144'>144</a>
- <a name='L145'></a><a href='#L145'>145</a>
- <a name='L146'></a><a href='#L146'>146</a>
- <a name='L147'></a><a href='#L147'>147</a>
- <a name='L148'></a><a href='#L148'>148</a>
- <a name='L149'></a><a href='#L149'>149</a>
- <a name='L150'></a><a href='#L150'>150</a>
- <a name='L151'></a><a href='#L151'>151</a>
- <a name='L152'></a><a href='#L152'>152</a>
- <a name='L153'></a><a href='#L153'>153</a>
- <a name='L154'></a><a href='#L154'>154</a>
- <a name='L155'></a><a href='#L155'>155</a>
- <a name='L156'></a><a href='#L156'>156</a>
- <a name='L157'></a><a href='#L157'>157</a>
- <a name='L158'></a><a href='#L158'>158</a>
- <a name='L159'></a><a href='#L159'>159</a>
- <a name='L160'></a><a href='#L160'>160</a>
- <a name='L161'></a><a href='#L161'>161</a>
- <a name='L162'></a><a href='#L162'>162</a>
- <a name='L163'></a><a href='#L163'>163</a>
- <a name='L164'></a><a href='#L164'>164</a>
- <a name='L165'></a><a href='#L165'>165</a>
- <a name='L166'></a><a href='#L166'>166</a>
- <a name='L167'></a><a href='#L167'>167</a>
- <a name='L168'></a><a href='#L168'>168</a>
- <a name='L169'></a><a href='#L169'>169</a>
- <a name='L170'></a><a href='#L170'>170</a>
- <a name='L171'></a><a href='#L171'>171</a>
- <a name='L172'></a><a href='#L172'>172</a>
- <a name='L173'></a><a href='#L173'>173</a>
- <a name='L174'></a><a href='#L174'>174</a>
- <a name='L175'></a><a href='#L175'>175</a>
- <a name='L176'></a><a href='#L176'>176</a>
- <a name='L177'></a><a href='#L177'>177</a>
- <a name='L178'></a><a href='#L178'>178</a>
- <a name='L179'></a><a href='#L179'>179</a>
- <a name='L180'></a><a href='#L180'>180</a>
- <a name='L181'></a><a href='#L181'>181</a>
- <a name='L182'></a><a href='#L182'>182</a>
- <a name='L183'></a><a href='#L183'>183</a>
- <a name='L184'></a><a href='#L184'>184</a>
- <a name='L185'></a><a href='#L185'>185</a>
- <a name='L186'></a><a href='#L186'>186</a>
- <a name='L187'></a><a href='#L187'>187</a></td><td class="line-coverage quiet"><span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-neutral"> </span>
- <span class="cline-any cline-no"> </span>
- <span class="cline-any cline-neutral"> </span></td><td class="text"><pre class="prettyprint lang-js">/**
- * 动态提示词配置
- * 根据书籍类型、目标读者、内容深度、行业领域自动组装提示词
- */
-
- /**
- * 书籍类型提示词配置
- */
- <span class="cstat-no" title="statement not covered" >export const BOOK_TYPE_PROMPTS: Record<string, string> = {</span>
- <span class="cstat-no" title="statement not covered" > '教材': `</span>
- ## 教材编写要求
- 1. 章节结构: 基础篇→核心篇→进阶篇→实践篇
- 2. 每章应包含: 学习目标、正文内容、案例分析、本章小结、习题
- 3. 知识点要系统全面,由浅入深,循序渐进
- 4. 理论与实践相结合,注重可操作性
- 5. 适合课堂教学使用,有明确的教学目标
- `,
- <span class="cstat-no" title="statement not covered" > '技术教程': `</span>
- ## 技术教程要求
- 1. 章节结构: 环境搭建→基础知识→核心功能→进阶应用→实战项目
- 2. 每章应包含: 知识点讲解、代码示例、实践练习、常见问题
- 3. 步骤要详细清晰,读者可以直接跟着操作
- 4. 代码示例要完整,有注释说明
- 5. 注重实战,有完整的项目案例
- `,
- <span class="cstat-no" title="statement not covered" > '小说': `</span>
- ## 小说创作要求
- 1. 章节结构: 开端→发展→高潮→结局(可根据类型调整)
- 2. 每章应包含: 情节推进、人物塑造、冲突设置、悬念铺垫
- 3. 情节要紧凑有张力,人物形象鲜明
- 4. 注重故事节奏,有起承转合
- 5. 结尾要有余韵,给读者留下想象空间
- `,
- <span class="cstat-no" title="statement not covered" > '商业': `</span>
- ## 商业书籍要求
- 1. 章节结构: 提出问题→分析原因→解决方案→案例验证→行动指南
- 2. 每章应包含: 核心观点、理论分析、实际案例、操作方法
- 3. 观点要鲜明有说服力,有数据或案例支撑
- 4. 注重实用性,读者可以直接应用
- 5. 语言要通俗易懂,避免过于学术化
- `,
- <span class="cstat-no" title="statement not covered" > '科普': `</span>
- ## 科普读物要求
- 1. 章节结构: 现象引入→原理揭秘→实际应用→未来展望
- 2. 每章应包含: 趣味故事、科学原理、生活应用、知识拓展
- 3. 语言要生动有趣,用比喻解释复杂概念
- 4. 注重知识性和趣味性的平衡
- 5. 激发读者的好奇心和探索欲
- `,
- <span class="cstat-no" title="statement not covered" >};</span>
-
- /**
- * 目标读者提示词配置
- */
- <span class="cstat-no" title="statement not covered" >export const AUDIENCE_PROMPTS: Record<string, string> = {</span>
- <span class="cstat-no" title="statement not covered" > '儿童': `</span>
- ## 读者定位: 儿童(6-12岁)
- 1. 语言要生动形象,充满趣味性
- 2. 多用比喻、故事和生活中的例子
- 3. 避免复杂的专业术语
- 4. 句子要短小简单,易于理解
- 5. 可以加入互动元素,激发好奇心
- `,
- <span class="cstat-no" title="statement not covered" > '青少年': `</span>
- ## 读者定位: 青少年(13-18岁)
- 1. 语言要通俗易懂,但不失准确性
- 2. 可以引入基本概念,但要解释清楚
- 3. 多用年轻人感兴趣的话题和例子
- 4. 注重启发思考,培养兴趣
- 5. 难度适中,循序渐进
- `,
- <span class="cstat-no" title="statement not covered" > '初学者': `</span>
- ## 读者定位: 初学者
- 1. 从最基础的概念开始讲解
- 2. 避免使用过多专业术语,必要时解释术语
- 3. 多用比喻和生活中的例子
- 4. 每章知识点不要过多,循序渐进
- `,
- <span class="cstat-no" title="statement not covered" > '大学生': `</span>
- ## 读者定位: 大学生
- 1. 可以系统性地讲解理论知识
- 2. 适当使用专业术语,但首次出现时要解释
- 3. 注重理论与实践相结合
- 4. 有明确的章节学习目标和总结
- 5. 可以加入思考题和练习题
- `,
- <span class="cstat-no" title="statement not covered" > '研究生': `</span>
- ## 读者定位: 研究生
- 1. 可以直接使用专业术语,不需要过多解释
- 2. 注重深度和广度,涵盖前沿技术/理论
- 3. 可以有较多的高级内容和最佳实践
- 4. 注重系统性和完整性
- 5. 包含研究方法和学术讨论
- `,
- <span class="cstat-no" title="statement not covered" > '专业人士': `</span>
- ## 读者定位: 专业人士
- 1. 可以直接使用专业术语,不需要过多解释
- 2. 注重深度和广度,涵盖前沿技术/理论
- 3. 可以有较多的高级内容和最佳实践
- 4. 注重系统性和完整性
- `,
- <span class="cstat-no" title="statement not covered" > '大众读者': `</span>
- ## 读者定位: 大众读者
- 1. 语言要通俗易懂,避免过于专业
- 2. 多讲故事和案例,少讲理论
- 3. 注重趣味性和可读性
- 4. 每章内容要贴近生活,有实用性
- `,
- <span class="cstat-no" title="statement not covered" >};</span>
-
- /**
- * 内容深度提示词配置
- */
- <span class="cstat-no" title="statement not covered" >export const DEPTH_PROMPTS: Record<string, string> = {</span>
- <span class="cstat-no" title="statement not covered" > '入门': `</span>
- ## 内容深度: 入门级
- 1. 覆盖面广但深度适中
- 2. 重点在于建立知识框架
- 3. 不涉及过于复杂的细节
- 4. 适合快速了解全貌
- 5. 多用比喻和简单例子
- `,
- <span class="cstat-no" title="statement not covered" > '基础': `</span>
- ## 内容深度: 基础级
- 1. 讲解基本概念和原理
- 2. 循序渐进,由浅入深
- 3. 每个概念都要解释清楚
- 4. 有基础的实例说明
- 5. 适合有一定了解的读者
- `,
- <span class="cstat-no" title="statement not covered" > '进阶': `</span>
- ## 内容深度: 进阶级
- 1. 在基础之上深入讲解
- 2. 包含高级技巧和最佳实践
- 3. 有实际案例分析
- 4. 适合有一定基础的读者
- `,
- <span class="cstat-no" title="statement not covered" > '高级': `</span>
- ## 内容深度: 高级级
- 1. 深入探讨专业领域
- 2. 包含前沿技术和高级应用
- 3. 有大量技术细节和优化技巧
- 4. 适合专业人士深入学习
- `,
- <span class="cstat-no" title="statement not covered" > '专家': `</span>
- ## 内容深度: 专家级
- 1. 深入探讨底层原理
- 2. 包含前沿研究和高级应用
- 3. 有大量技术细节和优化技巧
- 4. 适合专业人士和研究人员
- `,
- <span class="cstat-no" title="statement not covered" >};</span>
-
- /**
- * 行业领域提示词配置
- */
- <span class="cstat-no" title="statement not covered" >export const INDUSTRY_PROMPTS: Record<string, string> = {</span>
- <span class="cstat-no" title="statement not covered" > 'IT/计算机': `</span>
- ## 行业领域: IT/计算机
- 1. 可以包含代码示例和技术架构图
- 2. 注重技术的实用性和可操作性
- 3. 关注最新技术趋势和最佳实践
- 4. 有完整的开发环境搭建指导
- `,
- <span class="cstat-no" title="statement not covered" > '金融': `</span>
- ## 行业领域: 金融
- 1. 注重数据分析和案例研究
- 2. 包含实际的市场案例
- 3. 关注风险管理和合规要求
- 4. 有明确的投资策略或方法论
- `,
- <span class="cstat-no" title="statement not covered" > '医学': `</span>
- ## 行业领域: 医学
- 1. 注重科学性和严谨性
- 2. 基于循证医学
- 3. 包含临床案例
- 4. 关注最新医学进展
- `,
- <span class="cstat-no" title="statement not covered" > '教育': `</span>
- ## 行业领域: 教育
- 1. 注重教学方法和学习效果
- 2. 包含教学设计案例
- 3. 关注教育心理学应用
- 4. 有可操作的教学方案
- `,
- <span class="cstat-no" title="statement not covered" >};</span>
- </pre></td></tr></table></pre>
- <div class='push'></div><!-- for sticky footer -->
- </div><!-- /wrapper -->
- <div class='footer quiet pad2 space-top1 center small'>
- Code coverage generated by
- <a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
- at 2026-05-19T14:27:48.313Z
- </div>
- <script src="../../../prettify.js"></script>
- <script>
- window.onload = function () {
- prettyPrint();
- };
- </script>
- <script src="../../../sorter.js"></script>
- <script src="../../../block-navigation.js"></script>
- </body>
- </html>
-
|