优化取名逻辑
This commit is contained in:
@@ -4,6 +4,8 @@ namespace DouyinApi.Model.Naming
|
||||
{
|
||||
public class NamingResponse
|
||||
{
|
||||
public NamingAnalysis Analysis { get; set; } = new NamingAnalysis();
|
||||
|
||||
public IEnumerable<NamingSuggestion> Results { get; set; } = new List<NamingSuggestion>();
|
||||
}
|
||||
|
||||
@@ -12,5 +14,22 @@ namespace DouyinApi.Model.Naming
|
||||
public string Name { get; set; } = string.Empty;
|
||||
|
||||
public string Meaning { get; set; } = string.Empty;
|
||||
|
||||
public string ElementReason { get; set; } = string.Empty;
|
||||
}
|
||||
public class NamingAnalysis
|
||||
{
|
||||
public string MatchSummary { get; set; } = string.Empty;
|
||||
|
||||
public IReadOnlyList<string> Pillars { get; set; } = new List<string>();
|
||||
|
||||
public IReadOnlyList<FiveElementScore> ElementDistribution { get; set; } = new List<FiveElementScore>();
|
||||
}
|
||||
|
||||
public class FiveElementScore
|
||||
{
|
||||
public string Element { get; set; } = string.Empty;
|
||||
|
||||
public int Count { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user