{ "permissions": { "allow": [ "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator && dotnet new webapp -n WIDESEAWCS_S7Simulator.Web -f net6.0 && dotnet sln add WIDESEAWCS_S7Simulator.Web/WIDESEAWCS_S7Simulator.Web.csproj)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator && dotnet new xunit -n WIDESEAWCS_S7Simulator.UnitTests -f net6.0 && dotnet sln add WIDESEAWCS_S7Simulator.UnitTests/WIDESEAWCS_S7Simulator.UnitTests.csproj)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core && dotnet add package HslCommunication --version 12.6.3 && dotnet add package Microsoft.Extensions.Logging.Abstractions && dotnet add package Microsoft.Extensions.Configuration.Abstractions && dotnet add package Newtonsoft.Json)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && rm -rf WIDESEAWCS_S7Simulator && dotnet new sln -n WIDESEAWCS_S7Simulator)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && dotnet new sln -n WIDESEAWCS_S7Simulator --force)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && dotnet new classlib -n WIDESEAWCS_S7Simulator.Core -f net6.0 -o WIDESEAWCS_S7Simulator.Core && dotnet sln WIDESEAWCS_S7Simulator.sln add WIDESEAWCS_S7Simulator.Core/WIDESEAWCS_S7Simulator.Core.csproj)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && dotnet new classlib -n WIDESEAWCS_S7Simulator.Application -f net6.0 -o WIDESEAWCS_S7Simulator.Application && dotnet sln WIDESEAWCS_S7Simulator.sln add WIDESEAWCS_S7Simulator.Application/WIDESEAWCS_S7Simulator.Application.csproj)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && dotnet new webapi -n WIDESEAWCS_S7Simulator.Server -f net6.0 -o WIDESEAWCS_S7Simulator.Server && dotnet sln WIDESEAWCS_S7Simulator.sln add WIDESEAWCS_S7Simulator.Server/WIDESEAWCS_S7Simulator.Server.csproj)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && dotnet new webapp -n WIDESEAWCS_S7Simulator.Web -f net6.0 -o WIDESEAWCS_S7Simulator.Web && dotnet sln WIDESEAWCS_S7Simulator.sln add WIDESEAWCS_S7Simulator.Web/WIDESEAWCS_S7Simulator.Web.csproj)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && dotnet new xunit -n WIDESEAWCS_S7Simulator.UnitTests -f net6.0 -o WIDESEAWCS_S7Simulator.UnitTests && dotnet sln WIDESEAWCS_S7Simulator.sln add WIDESEAWCS_S7Simulator.UnitTests/WIDESEAWCS_S7Simulator.UnitTests.csproj)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && ls -la *.sln*)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && dotnet sln WIDESEAWCS_S7Simulator.slnx add WIDESEAWCS_S7Simulator.Core/WIDESEAWCS_S7Simulator.Core.csproj && dotnet sln WIDESEAWCS_S7Simulator.slnx add WIDESEAWCS_S7Simulator.Application/WIDESEAWCS_S7Simulator.Application.csproj && dotnet sln WIDESEAWCS_S7Simulator.slnx add WIDESEAWCS_S7Simulator.Server/WIDESEAWCS_S7Simulator.Server.csproj && dotnet sln WIDESEAWCS_S7Simulator.slnx add WIDESEAWCS_S7Simulator.Web/WIDESEAWCS_S7Simulator.Web.csproj && dotnet sln WIDESEAWCS_S7Simulator.slnx add WIDESEAWCS_S7Simulator.UnitTests/WIDESEAWCS_S7Simulator.UnitTests.csproj)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator.Application && dotnet add reference ../WIDESEAWCS_S7Simulator.Core/WIDESEAWCS_S7Simulator.Core.csproj)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && mkdir -p WIDESEAWCS_S7Simulator && mv WIDESEAWCS_S7Simulator.Core WIDESEAWCS_S7Simulator.Application WIDESEAWCS_S7Simulator.Server WIDESEAWCS_S7Simulator.Web WIDESEAWCS_S7Simulator.UnitTests WIDESEAWCS_S7Simulator/)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS && mv WIDESEAWCS_S7Simulator.slnx WIDESEAWCS_S7Simulator/)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator && dotnet sln WIDESEAWCS_S7Simulator.slnx add WIDESEAWCS_S7Simulator.Core/WIDESEAWCS_S7Simulator.Core.csproj && dotnet sln WIDESEAWCS_S7Simulator.slnx add WIDESEAWCS_S7Simulator.Application/WIDESEAWCS_S7Simulator.Application.csproj && dotnet sln WIDESEAWCS_S7Simulator.slnx add WIDESEAWCS_S7Simulator.Server/WIDESEAWCS_S7Simulator.Server.csproj && dotnet sln WIDESEAWCS_S7Simulator.slnx add WIDESEAWCS_S7Simulator.Web/WIDESEAWCS_S7Simulator.Web.csproj && dotnet sln WIDESEAWCS_S7Simulator.slnx add WIDESEAWCS_S7Simulator.UnitTests/WIDESEAWCS_S7Simulator.UnitTests.csproj)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Server && dotnet add package Serilog.AspNetCore && dotnet add package AutoMapper && dotnet add package Microsoft.AspNetCore.SignalR)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Web && dotnet add package Microsoft.AspNetCore.SignalR.Client)", "Bash(cd /d/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator && dotnet build --no-restore 2>&1 | tail -20)", "Bash(cd \"D:\\\\Git\\\\ShanMeiXinNengYuan\\\\Code\\\\WCS\\\\WIDESEAWCS_S7Simulator\" && dotnet build WIDESEAWCS_S7Simulator.slnx --no-restore 2>&1 | head -50)", "Bash(cd \"D:/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core\" && dotnet build)", "Bash(cd \"D:/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core\" && dotnet build --no-restore 2>&1)", "Bash(cd \"D:\\\\Git\\\\ShanMeiXinNengYuan\\\\Code\\\\WCS\\\\WIDESEAWCS_S7Simulator\\\\WIDESEAWCS_S7Simulator.Core\" && dotnet build)", "Bash(cd D:/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core && dotnet build 2>&1 | head -20)", "Bash(cd \"D:\\\\Git\\\\ShanMeiXinNengYuan\\\\Code\\\\WCS\\\\WIDESEAWCS_S7Simulator\" && dotnet build WIDESEAWCS_S7Simulator.UnitTests/WIDESEAWCS_S7Simulator.UnitTests.csproj 2>&1 | grep -E \"\\(error|Error|失败|failed\\)\" | head -20)", "Bash(cd \"D:\\\\Git\\\\ShanMeiXinNengYuan\\\\Code\\\\WCS\\\\WIDESEAWCS_S7Simulator\" && dotnet build WIDESEAWCS_S7Simulator.Core/WIDESEAWCS_S7Simulator.Core.csproj)", "Bash(cd \"D:\\\\Git\\\\ShanMeiXinNengYuan\\\\Code\\\\WCS\\\\WIDESEAWCS_S7Simulator\" && dotnet test WIDESEAWCS_S7Simulator.UnitTests/WIDESEAWCS_S7Simulator.UnitTests.csproj --no-build)", "Bash(cd \"D:/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator\" && dotnet test --no-build)", "Bash(cd \"D:/Git/ShanMeiXinNengYuan/Code/WCS/WIDESEAWCS_S7Simulator\" && dotnet test 2>&1 | tail -20)", "mcp__web-search-prime__web_search_prime", "mcp__web-reader__webReader", "Bash(cd \"D:\\\\Git\\\\ShanMeiXinNengYuan\\\\Code\\\\WCS\\\\WIDESEAWCS_S7Simulator\" && npm create vite@latest WIDESEAWCS_S7Simulator.Web -- --template vue-ts)" ] } }